Bonjour tout le monde,
Voila j’ai un souci l’événement « onchange » : je vous explique.
Donc j’ai 2 liste déroulante dépendante (la 1 de la 2), la première liste prend ses valeurs dans une base comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <select id='marque' onchange='change()'> <option value='-1'>Aucun</option> <?php mysql_connect("localhost","root",""); mysql_select_db("therm"); $res = mysql_query("SELECT * FROM marques ORDER BY mar"); while($row = mysql_fetch_assoc($res)){ echo "<option value='".$row["id"]."'>".$row["mar"]."</option>"; } ?> </select>
Et la 2éme reçois les données via l’objet xmlhttprequest , comme ceci
Le problème est quand je change de valeur dans la 2éme liste, le onchange ne marche pas, je sais pas si c’est parce que le select se trouve dans un div ou autre .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <div id='famille' style='display:inline' > <select onchange="javascript:boy()"> <option value='-1'>Choisir une famille</option> </select> </div>
Si y a quelqu’un pour m’aider n’hésitez pas . merci d’avance .
Partager