# 18: Ajax ja JSON - CSS-trikid

Anonim

On suur tõenäosus, et reaalses maailmas on # 1 asi, mille jaoks Ajaxit kasutate, JSON-i andmete saatmine ja vastuvõtmine. Ja seda põhjusega. JSON ei eelda mingit visuaalset struktuuri nagu HTML. Need on lihtsalt algandmed ja saate teha, mida soovite, mis sageli pannakse need mallidesse. See laadib osa tööst serveritest klientidele (brauseritele). JavaScripti mallide kohta leiate lisateavet mõnest muust ekraanikuvaastmest.

jQuery-l on spetsiaalne Ajax-funktsioon just JSON-i saamiseks, mis kannab asjakohast nime & .getJSON (). See näeb välja väga sarnane GET-ga:

$.getJSON( "http://codepen.io/chriscoyier/pen/EAIJj.js", function(data) ( // Success! Do stuff with data. console.log(data); ) );

Erinevus seisneb selles, et tagasihelistamises olev andmeobjekt on kiikumiseks valmis objekt, mis on täis andmeid, millega saate teha mida iganes soovite. Tõenäoliselt selle kaudu silmuse lisamine kraami lehele.

Siiani oleme rääkinud $ .get, $ .post ja $ .getJSON-st - kuid tasub märkida, et need kõik on lihtsalt mugavuse meetodid, mis lõppkokkuvõttes kutsuvad $ .ajax. Kui eelistate olla oma Ajaxi kõigi võimaluste osas väga konkreetne, saate seda otse kasutada.