Retour de liste deroulante
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:
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) ;
}
}
} |