HOPARLÖR 1: bir web həyata edək istifadəçilər üçün imkan verir ki, səhifə stock quotes axtarmaq. Orada mövcud ilk fərz edək ki, bir quote.php adlı fayl, lakin bu ən həyata bilər bir dil, lakin onların məqsədi həyatında edir adlı HTTP GET parametr gözləmək simvolu olan dəyəri edir fond simvolu üçün Bir quote istəyirəm. Məsələn, biz bu fayl baxsaq mənim browser, quote.php, qeyd edir ki, Mən artıq bir simvolu qəbul etdik FB, Facebook üçün. Və nə geri gəldi ki, görürsünüz üç düymələri ilə bir JSON obyekt deyil. Bir adlı simvolu adlı bir ad, bir adlı qiymət. Olan dəyərlər məhz söz mövzusu fayl. İndi bizim diqqət çevirmək bildirin Bəzi HTML yaranma və JavaScript. Burada, ajax-0.html in, qeyd edir ki, daxili Mənim saytın bədən bir formada var ki, bir onsubmit atributu var olan dəyəri quote və qaytarılması yalan, bununla mən istərdim ki, ifadə bir JavaScript funksiyası zəng etmək üçün adlı quote və sonra saxta qayıtmaq. Eyni zamanda, ki, forma daxilində bir deyil kimin ID edir simvolu, dırnağı bağlamaq quote, "Simvolu" və onun sonra başqa bir giriş növü ki, mənə verir təqdim edir təqdim düyməsini basın. Eyni zamanda, mənim səhifənin başına daxilində, bir script tag, mənbə var edir jQuery üçün URL olan çox məşhur JavaScript kitabxana, və aşağıda ki, daxilində, başqa script tag edir bəzi başlandığını olan Mən özüm yazacaq JavaScript. Bu iradə quote funksiyası nəticədə adlanır və daxili edilə burada nin adlı dəyişən elan edək Müəyyən URL, bu dəyəri dəyişən quote.php? simvolu = "olmalıdır. İndi ən sonunda üzərinə concatenate bildirin ki, ilkin simli nə simvolu istifadəçi ehtimalla tipli etmişdir. Xüsusilə, "# simvolu" nin + $ edək bununla mən istədiyiniz ifadə etmək Mənim DOM jQuery ilə, almaq, onun unikal element identifikator, bir simvoludur. Ki, sadəcə mətn Xatırladaq ki, istifadəçi gedir sahəsində hansı ki, fond simvolu yazın. Sonra bir funksiyası olan val, zəng edək və ya metodu ki, əldə edəcək dəyər ki, istifadəçi daxil yazdığınız Və sonra bir jquery funksiyası zəng edək kimi keçən getJSON adlı ilk arqument URL, keçən kimi İkinci arqument, anonim gözləyir ki, funksiyası bir arqument. Data, biz zəng edəcəyik. Və bu anonim funksiyası daxilində, biz sadəcə sonra siqnalı etmək lazımdır və parantez, data.price. Məlumat deyilsə, bütün sonra, ki, JSON üç sahələri ilə obyekt - simvolu, adı, və qiymət ilə Mən almaq lazımdır data.price bunu dəqiq dəyər. Indi faylı edək və bir browser onu açmaq. http://localhost/ajax-0.html. Burada biz forması var. Facebook üçün FB yazın edək və quote almaq. Və orada, sonra, Facebook nin son hissesi.