payetonju
Messages postés436Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 2 juillet 2014
-
4 sept. 2012 à 11:25
payetonju
Messages postés436Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 2 juillet 2014
-
19 nov. 2012 à 16:06
Bonjour,
J'ai un champ de recherche sur mon site professionnel, et j'aimerais savoir s'il est possible d'intégrer un système de "saisie intuitive".
Par exemple, l'utilisateur tape "i" et une liste s'affiche, proposant "i3", "i5, "i7", "i7K"...
(aller chercher ces infos dans ma Database (ou autre), je ne sais pas trop).
Merci d'avance.
cs_jperre
Messages postés268Date d'inscriptionlundi 9 janvier 2006StatutMembreDernière intervention19 janvier 20172 31 oct. 2012 à 14:03
HTML 5 ajoute un nouvel élément <datalist> qui peut être lié à un champ et qui va proposer une liste de valeurs lors de la saisie. L'inconvénient c'est que cet élément est reconnu uniquement par les navigateurs qui sont compatibles avec HTML 5 (par exemple IE8 ne l'est pas). Toutefois l'élément <select> qui affiche une liste déroulante (chaque item correspondant à un élément <option>) répond déjà à votre problème, en tapant les premières lettres d'un item, la liste vient directement vers des valeurs qui correspondent.
Bon courage....
payetonju
Messages postés436Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 2 juillet 20144 19 nov. 2012 à 16:06
Bonjour,
Merci de vos réponses,
J'ai trouvé mon bonheur au niveau de JQUERY, autocomplete. simple d'utilisation, possibilité très facile de lier la liste des mots préchargés soit par un fichier externe en liste (.txt) ou fichier PHP retournant une liste de mots provenant de SQL.
Toujours est-il que je ne connaissais pas <datalist> (je débute l'HTML 5) et c'est très intéressant de savoir ça :)
Merci bonne journée