Bonjour Tout le monde
Dans le cadre de la préparation de mon projet de fin d'étude, j'ai une tâche qui consiste à afficher une liste déroulante à partir d'une autre. Ces deux listes sont alimentées d'une base de données. Et comme je suis débutante en Java script j'ai effectué une recherche sur Google et j'ai trouvé un code qui me permet de réaliser ma tâche. J'ai essayé tant de fois de comprendre leur principe de fonctionnement sans cesse.
Merci bien de vous m'aider pour réaliser cette tâche .
et voici le code JavaScript qui me permet d'afficher la deuxième liste déroulante en fonction de la première
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <script> List = new Array(); function Remplir(valeur) { var sel=""; sel ="<select size='1' name='souscat'>"; // Parcourir le tableau for (var i=0;i<List.length;i++) { // tester si la ligne du tableau (Sous-catégorie) correspond à la valeur de la catégorie if (List[i][1]==valeur) { // Ajouter une rubrique sous-catégorie au variable SEL sel= sel + "<option value="+List[i][0]+">"+List[i][2]+"</option>"; } } sel =sel + "</select>"; // Modifier le DIV scat par la nouvelle List à partir du variable SEL document.getElementById('scat').innerHTML=sel; } </script>
mais lors de l'affichage du contenu de la liste il y a un appel de cette fonction dans un code php
Dans l'attente de votre réponse, veuillez agréer mes salutations les plus distinguées
Amicalement
Partager