Bonjour à tous, je viens vous solliciter car j'ai un petit soucis que je comprends pas
. J'ai une liste multiple avec une checkbox pour chaque iteration et une générale censé les sélectionner toutes.
Voici ma fonction JS
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<script>
function valid_all(chk,nb){
if (chk.checked){
for(var i=1;i<=nb;i++)
document.getElementById("chk"+i).checked==false;
}
else{
for(var i=1;i<=nb;i++)
document.getElementById("chk"+i).checked==true;
}
}
</script> |
Voici la checkbox qui les sélectionne toutes
1 2
|
<input type="checkbox" id="chk" onClick="valid_all(this,<?php echo $nb; ?>)"> |
Une checkbox de la liste
<input type="checkbox" id="chk<?php echo $i;?>" name="contact<?php echo $i; ?>" value="<?php echo $id;?>">
Voila je me demandais ou était l'erreur par ce que tout me semble bon ... 
Cependant j'ai trouvé une erreur mais je comprend pas.. j'avais trouvé un script pour tenter de remplacer celui la.. Il fonctionnait pour des checkbox ecrites en dure dans la page mais dès qu'elles étaient générées pour une boucle while (et donc une requete) ca ne fonctionnait plus.
Je vous remercie d'avance !!
Partager