Salut à tous

J'essaye de tester dans une boucle les checkbox cochés de plusieurs listes

Suivant la liste de checkbox qui sont cochés les actions sont différentes

<script type="text/javascript">
function up_Type() {
$("input[type=checkbox]:checked").each( 
// ACTION SI TRANSPORT EST COCHE   
...code...
// ACTION SI COULEUR EST COCHE   
...code...
);
}
</script>

J'ai plusieurs listes de checkbox

<input type="checkbox" onclick="javascript:up_Type()" id="1" name="transport" value="train">
<input type="checkbox" onclick="javascript:up_Type()" id="2" name="transport" value="avion">
<input type="checkbox" onclick="javascript:up_Type()" id="3" name="transport" value="voiture">
...
...
...
<input type="checkbox" onclick="javascript:up_Type()" id="1" name="couleur" value="rouge">
<input type="checkbox" onclick="javascript:up_Type()" id="2" name="couleur" value="bleu">
<input type="checkbox" onclick="javascript:up_Type()" id="3" name="couleur" value="blanc">

mais forcément il ne fait plus de distinction entre le transport et la couleur et fait la même action

Merci pour vos propositions

1 réponse


Divin
Auteur
Réponse acceptée

ah bien j'ai trouvé

$("input[type=checkbox][name=transport]:checked").each(