Bonjour ^^
j'ai un champ input de type text dans lequel je tape une adresse email.
Je tape le début d'une adresse que je veux, et ensuite s'affiche la liste de tous les domaines possibles.
Ex : je tape : contact@ et une liste avec : truc.fr, bidule.org, machin.com s'affiche dessous.
Je sélectionne ce que je veux dans cette liste, et mon choix s'affiche à la suite de ce que j'avais tapé.
Ex : contact@truc.fr
C'est de l'autocomplete avec YUI, ce qui fait que la modification du champ n'est pas prise en compte, donc onChange non détecté vu qu'il n'y a pas de perte de focus.
J'ai alors pensé à faire un contrôle de ce qu'il y a dans ce champ toutes les x secondes pour que mes fonctions fonctionnent bien.
Ex : la vérification de la disponibilité de l'adresse mail, avec mon système actuel, cette fonction vérifiera uniquement "contact@" et non contact@truc.fr.
Est-ce la meilleure solution ? Dois-je le faire en Ajax ou y'a-t-il des moyens plus simples ? Si c'est en Ajax, j'avoue qu'un peu d'aide ne serait pas de refus ... =/
Merci d'avance.
Partager