# 18: Ajax i JSON - CSS-trikovi

Anonim

Postoji velika vjerojatnost da je u "stvarnom svijetu" prva stvar za koju koristite Ajax slanje i primanje JSON podataka. I to s dobrim razlogom. JSON ne pretpostavlja bilo kakvu vizualnu strukturu kao što to čini HTML. To su samo sirovi podaci i s njima možete raditi što želite, što se često stavlja u predloške. To prebacuje dio posla s poslužitelja na klijente (preglednike). U drugom screencastu možete saznati više o JavaScript predlošcima.

jQuery ima posebnu Ajax funkciju samo za dobivanje JSON-a, odgovarajućeg imena & .getJSON (). Izgleda izuzetno slično kao GET:

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

Razlika je u tome što je podatkovni objekt u povratnom pozivu spreman za izvršavanje objekt pun podataka s kojima možete raditi sve što želite. Vjerojatno petlja kroz njega dodavanje stvari na stranicu.

Do sada smo razgovarali o $ .get, $ .post i $ .getJSON - ali vrijedi napomenuti da su sve to samo praktične metode koje u konačnici nazivaju $ .ajax. Ako više volite biti vrlo precizni u vezi sa svim svojim Ajaxovim opcijama, to možete koristiti izravno.