>> INTERLOCUTEUR 1: Implémentons un web page qui permet aux utilisateurs de
rechercher des cotations boursières.
Supposons d'abord qu'il existe un fichier appelé quote.php, mais ce
pourraient être mis en œuvre dans n'importe quel plus langue, mais dont le but dans la vie est
de s'attendre à un paramètre HTTP GET appelé symbole, la valeur de ce qui est le
symbole de l'action pour laquelle vous souhaitez un devis.
>> Par exemple, si nous regardons ce fichier dans mon navigateur, quote.php, notez que
J'ai passé dans, déjà, un symbole de FB, pour Facebook.
Et notez que ce a revenir est un objet JSON avec trois touches.
One appelé symbole, l'un appelé nom, et un prix appelé.
Dont les valeurs sont exactement que à partir du fichier en question.
>> Passons maintenant notre attention sur la débuts de code HTML et
JavaScript.
Ici, dans ajax-0.html, vous remarquerez que l'intérieur du corps de ma page j'ai un formulaire
qui a un attribut onsubmit, l' valeur de ce qui est la citation et le retour
faux, spécifiant ainsi que je voudrais pour appeler une fonction JavaScript
appelé devis et ensuite retourner false.
Pendant ce temps, à l'intérieur de cette forme est une symbole dont l'ID est, entre guillemets,
"Symbole", et puis une autre entrée dont type est de présenter cela me donne une
bouton de soumission.
>> Pendant ce temps, à l'intérieur de la tête de ma page, il est une balise de script, la source de
qui est l'URL de jQuery, la très bibliothèque JavaScript populaire, et au-dessous
c'est une autre balise script, à l'intérieur de qui est le début de quelque
JavaScript que je me vais écrire.
C'est la fonction de citation qui sera en fin de compte être appelé, et à l'intérieur de
ici, nous allons déclarer une variable appelée URL spécifié que la valeur de ce
variable doit quote.php? symbole = ".
>> Et maintenant, nous allons concaténer sur la fin de cette chaîne initiale tout ce symbole
l'utilisateur a probablement tapé.
Plus précisément, nous allons le faire + $ "" # symbole spécifiant ainsi que je voudrais
obtenir, avec jquery de mon DOM, l'élément dont uniques
identifiant, un symbole.
Rappelons que c'est simplement le texte champ dans lequel l'utilisateur va
tapez ce symbole boursier.
>> Alors appelons val, qui est une fonction ou une méthode qui obtiendra le
valeur de l'utilisateur a tapé po
Et puis nous allons appeler une fonction jQuery appelé getJSON, en passant que le
premier argument que l'URL, en passant, que le second argument, un anonyme
fonction qui attend un seul argument.
Données, que nous allons appeler.
Et à l'intérieur de cette fonction anonyme, nous faisons simplement alerte, puis en
parenthèses, data.price.
Si les données, après tout, est que JSON objet avec trois domaines -
symbole, le nom, et le prix, par faire data.price je vais
exactement cette valeur.
>> Voyons maintenant enregistrer le fichier et l'ouvrir dans un navigateur.
http://localhost/ajax-0.html.
Ici, nous avons cette forme.
Tapons dans FB pour Facebook et obtenir des devis.
Et là, alors, est de Facebook dernier cours boursier.