[Résolu] Liste de sélection en fonction d'une autre liste
[Résolu] Liste de sélection en fonction d'une autre liste
Bonsoir,
Pour occuper mon peu de temps libre, j'ai décidé de créer un "site" pour gérer ma modeste cave à vins. Je mets site entre guillemets, car c'est du local exclusivement.
Pour remplir les caractéristiques des bouteilles, j'ai créé deux listes de sélection. Une liste contient les régions viticoles et une autres les appellations des régions. Pour éviter d'avoir une liste de sélection inutilisable, je voudrais que la liste de sélection des appellations se mette à jours, suivant le choix de la liste de sélection.
D'après mes lectures, pour éviter de recharger la page, je dois utiliser du javascript. Auriez-vous un script permettant cela ou un site bien détaillé me permettant de le faire. Je ne connais rien au javascript et je débute totalement en php et html.
Merci d'avance.
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Pour occuper mon peu de temps libre, j'ai décidé de créer un "site" pour gérer ma modeste cave à vins. Je mets site entre guillemets, car c'est du local exclusivement.
Pour remplir les caractéristiques des bouteilles, j'ai créé deux listes de sélection. Une liste contient les régions viticoles et une autres les appellations des régions. Pour éviter d'avoir une liste de sélection inutilisable, je voudrais que la liste de sélection des appellations se mette à jours, suivant le choix de la liste de sélection.
D'après mes lectures, pour éviter de recharger la page, je dois utiliser du javascript. Auriez-vous un script permettant cela ou un site bien détaillé me permettant de le faire. Je ne connais rien au javascript et je débute totalement en php et html.
Merci d'avance.
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Dernière modification par Lolo3194 le 12 avr. 2009, 16:25, modifié 1 fois.
WindowsXP familial SP3
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Salut,
Si tu débutes complètement, tu n'as pas choisi le plus simple.
Combien as-tu de régions et d'appellations en tout ? (pour réfléchir à une solution plus simple)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0 (.NET CLR 3.5.30729)
Si tu débutes complètement, tu n'as pas choisi le plus simple.
Combien as-tu de régions et d'appellations en tout ? (pour réfléchir à une solution plus simple)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0 (.NET CLR 3.5.30729)
Voir ma configuration
Ça me semble un peu trop compliqué pour un débutant.
Tu devrais plutôt cherche un outil qui ferait ce que tu cherches.
Sinon, j'espère que tu as beaucoup de temps libre.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Tu devrais plutôt cherche un outil qui ferait ce que tu cherches.
Sinon, j'espère que tu as beaucoup de temps libre.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Debian 8 KDE avec Firefox & Nightly
Je me disais aussiAsumbaa a écrit : Si tu débutes complètement, tu n'as pas choisi le plus simple.
En se limitant à la France cela fera dans les 20 régionsAsumbaa a écrit :Combien as-tu de régions et d'appellations en tout ?
et pour les appellations, il y a en moyenne une dizaine par région.
Je dis en moyenne, car il y en a 50 pour Bordeaux et 3 pour les Fiefs Vendéens.
Merci de l'aide
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
WindowsXP familial SP3
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Bonjour
Je ne vois guère que de l'Ajax pour résoudre ce type de problème.
Du côté de jQuery, c'est relativement abordable. Mais il n'y a rien de trivial, à mon sens.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7
Je ne vois guère que de l'Ajax pour résoudre ce type de problème.
Du côté de jQuery, c'est relativement abordable. Mais il n'y a rien de trivial, à mon sens.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Selon moi, AJAX n'est pas indispensable pour le choix des régions/dépt. Il est possible d'inclure les données javascript dans la page Web chargée.
J'ai trouvé un exemple sur cette page de journaldunet.
Ensuite, PHP peut prendre le relais coté serveur pour mémoriser les données.
J'ai trouvé un exemple sur cette page de journaldunet.
Ensuite, PHP peut prendre le relais coté serveur pour mémoriser les données.
Le code de cet exemple est un peu vieillissant, il faudra l'adapter. Mais dans l'idée, ça peut passer. On peut construire les tableaux de données dynamiquement. Mais encore une fois pour débuter, il y a plus simple !chBok a écrit :J'ai trouvé un exemple sur cette page de journaldunet.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9) Gecko/2008052906 Firefox/3.0 (.NET CLR 3.5.30729)
Voir ma configuration
Merci de vos conseils.
Dès que j'ai le temps, je plonge sur le code source de la page pour comprendre son fonctionnement.
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
Dès que j'ai le temps, je plonge sur le code source de la page pour comprendre son fonctionnement.
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
WindowsXP familial SP3
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Je suis arrivé à adapter ce code http://siddh.developpez.com/articles/ajax/#LIV-A
Merci de vos conseils.
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)
Merci de vos conseils.
Laurent
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)
WindowsXP familial SP3
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Thunderbird 3.0 & Firefox 3.5.5
Avast-4.8
Bravo à toi et merci d'être venu nous le dire 
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8
Voir ma configuration
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités