Bonjour,
Mon message n'est pas une question, mais un "Hop this Help"
A chaque fois que j'utilises des listes avec un choix pour une action type modifier etc ... je mets en tête de chaque ligne
un input type radio et comme vous, tout les imput ont le même nom (name) genreEn ajax c'est pareil sauf que nous n'aurons pas de POST avant que Javascript n'ais appelé son PHP !
Code : Sélectionner tout - Visualiser dans une fenêtre à part name="lui[]"
Et la justement il ne faut pas les []
alors ayant perdu une journée (bon ok je ne suis plus trés rapide a mon age ) je vous offre un model
espérant que cela rendra service !
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div class="centre2" id="repX"></div> <form name="LForm"> Choix 1 <input type="radio" name="Clui" value="effet"><br /><br /> Choix 12 <input type="radio" name="Clui" value="truc"><br /><br /> Choix 31 <input type="radio" name="Clui" value="machin"><br /><br /> Choix 40 <input type="radio" name="Clui" value="trading"><br /><br /> Choix 51 <input type="radio" name="Clui" value="bidule"><br /><br /> Choix 61 <input type="radio" name="Clui" value="test"><br /><br /> <input type="button" name="Lbout" value="Tester" onClick="teste()"><br /> </form>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script> function teste(){ var Lnbr=document.getElementsByName("Clui").length; document.getElementById('repX').innerHTML=Lnbr; for (i=0;i<Lnbr;i++){ if (document.forms.LForm.Clui[i].checked==true){ document.getElementById('repX').innerHTML=i+"xxx"+document.forms.LForm.Clui[i].value+"xxx"; break; } } } </script>
Partager