>> SPEAKER 1: Pa izvajati spletu stran, ki omogoča uporabnikom, da
poglej gor borzne kotacije.
Recimo, najprej, da obstaja datoteka z imenom quote.php, vendar je to
bi se lahko izvajale v večini koli jezik, toda katerih namen v življenju je
pričakovati HTTP get parameter z imenom simbol, vrednost, ki je
simbol stalež, za katerega bi radi ponudbo.
>> Na primer, če pogledamo te datoteke v moj brskalnik, quote.php, opazili, da
Sem sprejet že kot simbol FB, za Facebook.
In opazil, da to, kar se je vrnila je JSON objekt s tremi ključi.
Nihče se imenuje simbol, ena se imenuje ime, in ena imenovana cena.
Vrednosti, ki so točno to Iz spisa v vprašanju.
>> Zdaj obrnimo našo pozornost Začetki nekaj HTML in
JavaScript.
Tukaj, v Ajax 0.html, opazili, da v notranjosti telesa moji strani je imam obrazec
da ima onsubmit atribut vrednost, ki je citat in povratek
lažni, s čimer se določi, da bi rad poklicati funkcijo JavaScript
imenovano quote in se nato vrne false.
Medtem, znotraj tega obrazca je simbol, katerega ID je, citiram konec citata,
"Simbol", nato pa še vhod katerih Tip je trdita, da mi daje
Gumb za predložitev.
>> Medtem, znotraj glave moji strani je, je scenarij tag, vir
ki je URL za jQuery, zelo priljubljenih JavaScript knjižnico, in pod
da je še en scenarij tag, znotraj ki je začetki nekaterih
JavaScript, da bom tudi sam napisati.
To je funkcija citat, ki bo na koncu se imenuje, in notranjost
Tu pa razglasi spremenljivko URL, določeno, da je vrednost tega
spremenljivka je quote.php? simbol = ".
>> In zdaj kaj je združevanje na koncu tega začetnega niza ne glede simbol
Uporabnik je verjetno vnesli.
Natančneje, naredimo + $ "" # simbol tako podrobno, da bi rad
dobili, s jQuery iz mojega DOM, element katere edinstvena
identifikator, simbol.
Spomnimo se, da je to preprosto besedilo Polje, v katerega uporabnik bo
vnesite ta simbol parka.
>> Potem recimo Val, ki je funkcija ali metoda, ki bo dobil
vrednost, ki jo uporabnik je vtipka
In potem recimo funkcijo jQuery imenovano getJSON, ki poteka v kot
Prvi argument, da URL, ki poteka v kot Drugi argument, anonimni
funkcija, ki pričakuje, da bo en sam argument.
Podatke bomo ga pokličete.
In znotraj tega anonimnega funkcije bomo preprosto storite opozorilo, nato pa v
oklepaje, data.price.
Če podatki, po vsem, je, da JSON ugovarja s treh področij -
simbol, ime, in ceno, ki jo delaš data.price bom
točno to vrednost.
>> Pojdimo zdaj shranite in jo odprli v brskalniku.
http://localhost/ajax-0.html.
Tukaj imamo ta obrazec.
Poglejmo stavek v FB za Facebook in dobili ponudbo.
In tam je potem Facebook je Najnovejše cene delnic.