jQueryllä on sisäänrakennettu getJSON () -toiminto, joka helpottaa AJAX-pyyntöjä JSON-tiedoille. Se toimii normaalisti hyvin, mutta jos kyseinen toiminto saa virheelliset tiedot (tai ei mitään) takaisin, soittopyyntö ei käynnisty. Jos siihen on perusteltu riski, voit tehdä sen sen sijaan, että havaitset virheet.
$.get('/path/to/url', function (data) ( if( !data || data === "")( // error return; ) var json; try ( json = jQuery.parseJSON(data); ) catch (e) ( // error return; ) // use json here ), "text");