logo image
AddThis Social Bookmark Button

Visualisation d'une page Webjax

Ajax.Autocompleter()
icone addfav
L'objet Ajax.Autocompleter() permet de peupler un élément DOM précisé d'une liste de résultats (ndr : élément 'ul' encapsulant 'li') à partir d'une url serveur précisée le tout en tenant en compte d'une saisie texte dans un élément DOM 'input:text' précisé.

Cette page présente des exemples d'utilisation de cet objet et en rappelle directement ci après la syntaxe d'utilisation.

La liste déroulante ci après vous permet d'accéder aux différents exemples :




Exemple simple d'utilisation de Ajax.Autocompleter


Cet exemple vous montre comment utiliser simplement Ajax.Autocompleter à partir d'un serveur ou est exécuté du php.
Ce premier exemple présente donc un groupe d'éléments DOM qui vont interragir avec un script PHP qui selon le (seul) caractère autorisé à la saisie renverra toutes les valeurs d'un tableau commençant par cette saisie.
Si aucun résultat n'est trouvé, un message en conséquence est renvoyé.
L'exemple est testable ci après :


Le code source de l'exemple est repris ci après avec dans l'ordre :
  • le code HTML des éléments DOM de saisie, image, et zone retour.
  • le code Javascript nécessaire pour la mise en place de l'interrogation et du traitement du retour serveur.
  • le code PHP présent sur le serveur qui renvoit les données demandées.

Code HTML des éléments DOM de l'interface :


Code Javascript permettant l'interrogation et interprétation retour serveur.


Code PHP du fichier serveur renvoyant les données sous forme HTML.

ico com Aucun commentaire enregistré