# 18: Ајак и ЈСОН - ЦСС-трикови

Anonim

Постоји велика шанса да је у „стварном свету“ прва ствар за коју користите Ајак слање и примање ЈСОН података. И то са добрим разлогом. ЈСОН не претпоставља ниједну визуелну структуру као што то чини ХТМЛ. То су само сирови подаци и с њима можете да радите шта хоћете, што се често ставља у предлошке. Ово пребацује део посла са сервера на клијенте (прегледаче). Можете сазнати више о ЈаваСцрипт шаблонирању у другом сцреенцаст-у.

јКуери има посебну Ајак функцију само за добијање ЈСОН-а, одговарајућег имена & .гетЈСОН (). Изгледа изузетно слично као ГЕТ:

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

Разлика је у томе што је објект података у повратном позиву готов објекат препун података са којима можете да радите шта год желите. Вероватно петља кроз њега додаје ствари на страницу.

До сада смо разговарали о $ .гет, $ .пост и $ .гетЈСОН - али вреди напоменути да су то све само погодне методе које на крају називају $ .ајак. Ако више волите да будете врло прецизни у вези са свим својим Ајак опцијама, можете то директно да користите.