# 18: Ajax a JSON - Triky CSS

Anonim

Existuje velká šance, že v „reálném světě“ je věcí č. 1, pro kterou Ajax používáte, odesílání a příjem dat JSON. A z dobrého důvodu. JSON nepředpokládá žádnou vizuální strukturu jako HTML. Jsou to jen nezpracovaná data a můžete s nimi dělat, co chcete, což se často vkládá do šablon. Tím se uvolní část práce ze serverů klientům (prohlížečům). Další informace o šablonách JavaScriptu se dozvíte na jiném screencastu.

jQuery má speciální funkci Ajax jen pro získání JSON, vhodně pojmenovanou & .getJSON (). Vypadá extrémně podobně jako GET:

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

Rozdíl je v tom, že datový objekt ve zpětném volání je objekt připravený na rock plný dat, se kterými můžete dělat, co chcete. Pravděpodobně to projde a přidá věci na stránku.

Zatím jsme mluvili o $ .get, $ .post a $ .getJSON - ale stojí za zmínku, že se jedná pouze o pohodlné metody, které nakonec nazývají $ .ajax. Pokud dáváte přednost konkrétním informacím o všech vašich možnostech Ajaxu, můžete je použít přímo.