Nagy esély van arra, hogy a „való világban” az első számú dolog, amire az Ajaxot használja, JSON-adatok küldését és fogadását jelenti. És jó okkal. A JSON nem feltételez semmilyen vizuális struktúrát, mint a HTML. Ez csak nyers adat, és megteheti vele, amit akar, amit gyakran sablonokba rak. Ez a munka egy részét a kiszolgálókról az ügyfelekhez (böngészőkhöz) terheli. További információt a JavaScript sablonokról egy másik képernyőn adhat meg.
A jQuery egy speciális Ajax funkcióval rendelkezik a JSON megszerzéséhez, a & .getJSON () megfelelő elnevezéssel. Nagyon hasonlít a GET-hez:
$.getJSON( "http://codepen.io/chriscoyier/pen/EAIJj.js", function(data) ( // Success! Do stuff with data. console.log(data); ) );
A különbség az, hogy a visszahívásban szereplő adatobjektum készen áll a ringatásra, tele adatokkal, amivel bármit megtehet. Valószínűleg végighúzza rajta a dolgokat, és csatolja az oldalt.
Eddig $ .get, $ .post és $ .getJSON-ról beszéltünk - de érdemes megjegyezni, hogy ezek mind csak kényelmi módszerek, amelyek végül $ .ajax-nak hívják. Ha azt szeretné, hogy nagyon pontos legyen az Ajax összes opciója, ezt közvetlenül felhasználhatja.