>> SPEAKER 1: Да се ​​приложи в Мрежата страница, която позволява на потребителите да
погледни нагоре борсови котировки.
Да предположим първо, че съществува файл, наречен quote.php, но това
може да се осъществи в почти всички език, но, чиято цел в живота е
да се очаква GET параметър на HTTP нарича символ, стойността на които е
символ на запасите, за които искате един цитат.
>> Така например, ако се вгледаме в този файл в браузъра, quote.php, забележите, че
Аз бях приет през, вече, символ на FB, за Facebook.
И забележете, че това, което се е върнал е JSON обект с три ключа.
Единият се нарича символ, една, наречена име, и една, наречена цена.
Стойностите, които са точно това от въпросния файл.
>> Сега нека да обърнем внимание на начало на някои HTML и
JavaScript.
Тук, в Аякс-0.html, забележите, че вътре на тялото ми страница Имам форма
че има onsubmit атрибут, на стойност на които е цитат и връщане
фалшиви, като по този начин се уточнява, че бих искал за извикване на функция на JavaScript
наречен цитат и след това връщане фалшиви.
В същото време, вътре в тази форма е символ, чието ID е, в кавички,
"Символ", а след това друг вход, чиято тип се представя, че ми дава
Бутон за подаване.
>> В същото време, вътре в главата ми страница, там е скрипт тагове, източникът на
който е URL адреса на Jquery, самата популярен JavaScript библиотека, и по-долу
това е друг скрипт таг, вътре в което е началото на някои
JavaScript, че аз ще пиша.
Това е функцията на цитат, който ще в крайна сметка да се нарече, и вътре в
Тук нека да декларира променлива наречена URL, уточни, че стойността на този
променлива трябва да бъде quote.php? символ = ".
>> А сега нека да се слеят към края на този първоначален низ каквото символ
потребителят е вероятно въведен.
По-конкретно, да го направим + $ "" # символ като по този начин се уточнява, че бих искал да
да, с Jquery от моя DOM, елемента, чийто уникален
идентификатор, символ.
Припомнете си, че това е просто текста област, в която потребителят ще
въведете този запас символ.
>> Тогава нека наречем Вал, което е функция или метод, който ще получи
стойност, която потребителят е напечатано инча
И след това нека да наричаме функция Jquery наречен getJSON, минавайки през като
първият аргумент, че URL, който минава, когато вторият аргумент, анонимен
функция, която очаква един-единствен аргумент.
Данните, ние ще го наречем.
А вътре в тази анонимна функция, ние просто ще направим предупреждение, а след това в
скоби, data.price.
Ако данните, в края на краищата, е, че JSON обект с три полета -
символ, име, и цената, по прави data.price Ще получите
точно тази стойност.
>> Нека сега да запишете файла и го отворите в браузъра.
http://localhost/ajax-0.html.
Тук имаме тази форма.
Да напишете в FB за Facebook и да получите оферта.
И там, тогава, е на Facebook последната цена склад.