jQuery mempunyai fungsi bawaan yang disebut getJSON () untuk membantu membuat permintaan AJAX untuk data JSON lebih mudah. Ia biasanya berfungsi dengan baik, tetapi jika fungsi itu mendapatkan kembali data yang tidak sah (atau tidak ada), fungsi panggilan balik tidak akan diaktifkan. Sekiranya ada risiko yang sah, anda boleh melakukan ini sebagai pengganti kesalahan tersebut.
$.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");