Cochez ou décochez toutes les cases avec le même nom de classe basée sur la valeur
J'ai les cases suivantes dans plusieurs divs.
<div class="div1">
<input type="checkbox" class="chkbox" value="101"> This is 101
<input type="checkbox" class="chkbox" value="102"> This is 102
<input type="checkbox" class="chkbox" value="103"> This is 103
</div>
<div class="div2">
<input type="checkbox" class="chkbox" value="110"> This is 110
<input type="checkbox" class="chkbox" value="102"> This is 102
<input type="checkbox" class="chkbox" value="101"> This is 101
</div>
Comme indiqué ci-dessus, certaines cases ont la même valeur (par exemple, 101) à travers plusieurs divs. Maintenant, chaque fois qu'une case est cochée, j'ai besoin de vérifier d'autres cases à cocher avec la même valeur. De même, pour la décocher.
$(".chkbox").change(function() {
//If checked
if (this.checked)
//find other checkboxes with same value and check them
else
//find other checkboxes with same value and uncheck them
}
Vous devez vous connecter pour publier un commentaire.
que vous pouvez faire:
Démo: jsFiddle
Vous pouvez le faire comme ceci.
Démonstration En Direct
Vous avez manqué la clôture paraenthesis
)
de modifier l'événement.