JQuery JSON che ottiene con rilevamento degli errori - Trucchi CSS

Anonim

jQuery ha una funzione incorporata chiamata getJSON () per semplificare le richieste AJAX per i dati JSON. Normalmente funziona alla grande, ma se quella funzione recupera dati non validi (o niente), la funzione di callback non si attiverà. Se esiste un rischio legittimo, puoi farlo invece per rilevare quegli errori.

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