Obstaja velika verjetnost, da v »resničnem svetu« prva stvar, za katero uporabljate Ajax, pošilja in prejema podatke JSON. In to z dobrim razlogom. JSON ne predvideva nobene vizualne strukture kot HTML. To so samo surovi podatki in z njimi lahko počnete, kar želite, kar se pogosto vnese v predloge. To razbremeni nekaj dela s strežnikov na odjemalce (brskalnike). Več o predlogi JavaScript lahko izveste v drugem predvajanju zaslona.
jQuery ima posebno funkcijo Ajax samo za pridobivanje JSON-a z ustreznim imenom & .getJSON (). Videti je zelo podobno kot GET:
$.getJSON( "http://codepen.io/chriscoyier/pen/EAIJj.js", function(data) ( // Success! Do stuff with data. console.log(data); ) );
Razlika je v tem, da je podatkovni objekt v povratnem klicu že pripravljen objekt, poln podatkov, s katerimi lahko počnete, kar želite. Verjetno zanka skozi to doda stvari na stran.
Doslej smo govorili o $ .get, $ .post in $ .getJSON - vendar je treba omeniti, da so vse to le priročne metode, ki na koncu pokličejo $ .ajax. Če želite biti zelo natančni glede vseh svojih možnosti Ajaxa, lahko to uporabite neposredno.