Chainer 3 listes déroulantes [Résolu]

Signaler
Messages postés
45
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
19 mars 2008
-
Messages postés
45
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
19 mars 2008
-
Bonjour,

J'ai trouvé sur le site un code qui me convenait parfaitement : http://www.phpcs.com/codes/CHAINER-LISTES-DEROULANTES-AJAHT_39194.aspx

Malheureusement, il y a un hic! Après avoir fait des choix successifs dans les 3 listes, si je modifie la première, cela modifie la seconde mais la troisième reste inchangée. J'ai essayé pas mal de choses mais rien ne fonctionne.

Merci.

lagombe

3 réponses

Messages postés
45
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
19 mars 2008

Merci, neige... tu m'as mis sur une bonne voie... en fait lors de la modif de la première liste, j'utilise un script javascript qui me vide la troisième et me colle comme valeur "Aucune valeur"
merci encore

lagombe
Messages postés
2483
Date d'inscription
jeudi 30 novembre 2006
Statut
Membre
Dernière intervention
14 janvier 2011
15
Salut,

Question bête... La 3ème liste ne serait-elle pas modifiée quand on modifie la seconde ?

Marrant, y'a la réponse sur la source que tu donnes :
"Le choix s’effectue sur la 1ere liste déroulante, puis la 2me qui se
remplie en fonction de la première et enfin la troisième qui propose un
choix dépendant de la 2me liste.
Liste1->liste2->liste3"

En fait, cette source, si je comprends bien, modifies la 3ème pour l'adapter au CHOIX de la seconde... Tant qu'on n'a rien choisi dans la seconde, il ne me parait pas illogique de ne rien mettre dans la 3ème... Tu peux donc soit la désactiver, soit la laisser vide lors du premier chargement de la page...

<hr size="2" width="100%" />Neige
Messages postés
45
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
19 mars 2008

Oui, effectivement, la troisième liste se change avec la seconde... mais mon problème est lorsque que tu fais les 3 choix et que tu modifies le 1er alors les deux listes suivantes devraient être modifiées... il y a bien une ligne de commande pour cela mais elle ne marche pas...

lagombe