>> ALTAVEU 1: Anem a implementar una xarxa pàgina que permet als usuaris
buscar cotitzacions de borsa.
Suposem primer que existeix un arxiu anomenat quote.php, però aquesta
podria ser implementat en la majoria de qualsevol llenguatge, però el propòsit en la vida és
esperar que un paràmetre GET HTTP anomenat símbol, el valor és la
símbol de les accions per a les quals desitja una cotització.
>> Per exemple, si ens fixem en l'arxiu de el meu navegador, quote.php, observi que
He passat en, ja, un símbol de FB, de Facebook.
I noti que el que ha tornat a aparèixer és un objecte JSON amb tres claus.
Un anomenada símbol, un anomenat nom, i un preu anomenat.
Els valors dels que són exactament això des de l'arxiu en qüestió.
>> Ara centrarem la nostra atenció en el inicis d'alguna cosa d'HTML i
JavaScript.
Aquí, a ajax-0.html, observi que a l'interior del cos de la meva pàgina tinc un formulari
que té un atribut onsubmit, la Valor de les quals és la cita i la de retorn
falsa, especificant amb això que m'agradaria per cridar a una funció de JavaScript
anomenat cita i després tornar false.
Mentrestant, dins d'aquesta forma és un símbol amb identificador, entre cometes,
"Símbol", i després un altre d'entrada el tipus se sotmeti això em dóna una
botó d'enviament.
>> Mentrestant, dins del cap de la meva pàgina, hi ha una etiqueta de script, la font de
que és el URL per jQuery, la mateixa popular llibreria JavaScript, i per sota de
aquesta és una altra etiqueta script, dins que és el començament d'alguns
JavaScript que jo mateix escriuré.
Aquesta és la funció que se cita en última instància, ser cridat, ia l'interior de
aquí anem a declarar una variable anomenada URL, s'especifica que el valor d'aquest
la variable serà quote.php? símbol = ".
>> I ara anem a concatenar a l'extrem d'aquesta cadena inicial qualsevol símbol
l'usuari probablement ha escrit.
En concret, farem + $ "" símbol # especificant amb això que m'agradaria
obtenir, amb jquery de la meva DOM, l'element l'única
identificador, un símbol.
Recordem que això és simplement el text camp en què l'usuari va a
escrigui que símbol de cotització.
>> Llavors anem a cridar val, que és una funció o el mètode que va a obtenir el
valor que l'usuari va escriure polz
I després anem a cridar a una funció de jQuery anomenat getJSON, passant com
primer argument que l'URL, passant, com el segon argument, un anònim
funció que espera un sol argument.
Dades, l'anomenarem.
I dins d'aquesta funció en l'anonimat, anem simplement fem alerta, i després en
parèntesi, data.price.
Si les dades, després de tot, és que JSON objecte amb tres camps -
símbol, el nom, i el preu, per fent data.price Vaig
exactament aquest valor.
>> Ara anem a guardar l'arxiu i obrir-lo en un navegador.
http://localhost/ajax-0.html.
Aquí tenim aquesta forma.
Escrivim en FB per a Facebook i obtenir la cita.
I allà, llavors, és de Facebook últim preu de les accions.