Bonjour à tous,
Je travaille sur un petit module de recherche documentaire, composé d'un simple input text dans lequel l'utilisateur peut venir taper des mots clefs, s'il souhaite en rentrer plusieurs il peut en prenant soin de séparer les mots clefs par un ";"
Dynamiquement, je charge une datalist proposant des suggestions de mots clefs à l'utilisateur, en fonction de ce qu'il tape.
Mon soucis n'est pas de charger dynamiquement la liste, je sais ne prendre que le dernier mot clef saisie et alimenter la liste en conséquence, ce que je ne sais pas c'est afficher la liste a partir du deuxième mot.
Regardez cet exemple, lorsque l'input est de type="email", si l'on saisie une première adresse, il suffit de taper une virgule pour que la liste s'affiche à nouveau.
J'aimerais réaliser cela mais avec un input de type="text", avant de partir sur un développement custom, je voudrais savoir s'il existe un moyen simple de réaliser cela ou peut-être une façon de faire auquel je n'aurais pas pensé ?
J'ai bien demandé à Google mais il n'a pas su me dire
Partager