# 18: Ajax és JSON - CSS-trükkök

Anonim

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.