Bonjour, j'ai une liste déroulante dans mon code HTML, seulement quoi que je choisisse, le retour correspond toujours au choix n°1...
J'ai dû faire une erreur dans ma fonction Javascript mais je ne vois pas ou.
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
23
24
25
26
27
28
29
30
31
32
33
34
35 //**********************************Liste déroulante des formations*****************************************/ echo' <select name = "formation" size = "1" onClick="envoiRequete3('.$i.')">' ; foreach($bdd->afficherNomSFormationS() as $key=>$formation){ echo'<option id="ffformation.'$i.'" align="center">'.$formation.'</option>' ; $i++ ; } echo' </select> </form>' ; /**********************************************************************************************************/ function envoiRequete3(iLigne) { var ffformation = document.getElementById('ffformation'+iLigne).value; for (i=1 ; i<=200 ; i++) { if (document.getElementById('ffformation'+iLigne).selected) { requeteAjax.open("GET", "/groupoffice-com-3.5.7/modules/testmodule/classes/FormationStagiaire.php?ffformation="+ffformation, true) ; requeteAjax.onreadystatechange = function() { if (requeteAjax.readyState == 4) { document.getElementById("reponseParcours").innerHTML =requeteAjax.responseText ; } } requeteAjax.send(null) ; } } }
Partager