Aide à la saisie sur une liste déroulante

Résolu
cs_oluha Messages postés 71 Date d'inscription vendredi 19 mars 2004 Statut Membre Dernière intervention 5 février 2009 - 7 mars 2005 à 12:25
cs_oluha Messages postés 71 Date d'inscription vendredi 19 mars 2004 Statut Membre Dernière intervention 5 février 2009 - 7 mars 2005 à 14:47
Bonjour

J'ai une liste déroulante donc la taille est variable suivant la requête SQL qui la remplie. Le problème c'est que quand cette liste est longue il est difficile de rechercher un élément. On peut saisir la 1ere lettre et la liste se positionne automatiquement sur le 1er élément correspondant à celle-ci. Cependant ma liste contient que des codes postaux correspondant à un départemment et donc ils commencent tous par 35 par exemple.
Ce que j'aimerai faire, c'est que la saisie de recherche dans la liste puisse se faire sur plusieurs caractère entré par l'utilisateur.
J'utilise le système de liste car je veux l'obliger à saisir un cp valide et je veux aussi lui laisser la possibilité de regarder les choix possibles de la liste (par exemple s'il rentre dans un autre champ une ville ayant plusieurs cp).

Si quelqu'un pouvait m'aider ca serait vraiment sympa car là je bloque... Je suis aussi preneuse pour une solution alternative répondant à mon problème.

Merci

2 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
7 mars 2005 à 13:29
Bonjour,
traitements sur select :
http://www.javascriptfr.com/code.aspx?id=27983
que
l'on pourra simplifier car gestion
des accents, des espaces, des tirets ...
si besoin de plus d'infos ...
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
3
cs_oluha Messages postés 71 Date d'inscription vendredi 19 mars 2004 Statut Membre Dernière intervention 5 février 2009
7 mars 2005 à 14:47
Merci, ca m'a aidé à comprendre comment faire et j'ai réussi à l'appliquer à une liste déroulante sans champ de recherche.
0
Rejoignez-nous