JQuery JSON dobivanje s hvatanjem pogrešaka - CSS-trikovi

Anonim

jQuery ima ugrađenu funkciju koja se naziva getJSON () za olakšavanje AJAX zahtjeva za JSON podacima. Inače funkcionira sjajno, ali ako se toj funkciji vrate nevaljani podaci (ili ništa), funkcija povratnog poziva neće se aktivirati. Ako za to postoji opravdani rizik, to možete učiniti umjesto da uhvatite te pogreške.

$.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");