pour cerner le contexte:
je récupère par ajax et php une liste de données (une liste des villes),
celle ci est alors construite dans un formulaire en faisant une boucle for, jusque là pas de problème (merci Bovino), j ai bien la liste de villes.
Mon formulaire ainsi remplit, je désire le soumettre par la méthode POST,
le problème se situe ici.
En effet $_postt ne récupère pas correctement l'option sélectionnée,
enfin juste la première option n'est pas récupérable, car si il y a plusieurs choix possible dans la liste , ceux ci sont récupérables.
J'espère être compréhensible
Bon place au code
formulaire et recup ajax(JS)
Voilà, en testant POST grâce à print_r($POST) , il y a quelque chose qu a partir de la deuxième option de la liste
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var rep = xhr.responseText.split(";") ; //alert(xhr.responseText+'\n'+rep); for (i=0; i< rep.length;i++){ document.getElementById('ville')[i] = new Option(rep[i],rep[i]); //liste deroulante <form id="form1" name="form1" method="post" action="formverif.php"> <select name="ville" id ="ville" style='width:128px;'> <!--<option >Choisir un secteur</option>--> </select> </form>
si quelqu'un à déjà rencontré ce problème il est le bienvenu...@+
Partager