jquery - itérer sur les cases à cocher et de déterminer si la case est cochée

Je veux parcourir des cases de div et de déterminer si checkbox1,checkbox2,checkbox3 sont vérifiées

    //iterate over checkboxes
    $('#register_students').click(function() { 
        $("div.checkboxes").each(function() {           
            var student = $(this).attr('data');             
            var checkbox1 = ??? 
            var checkbox2 = ???
            var checkbox3 = ???
        });     
        return false;
    });




<td>
<div class='checkboxes' data=8255>
<INPUT type="checkbox"  value="36" class="checkbox1">
<INPUT type="checkbox"  value="14" class="checkbox2">
</div>
</td>

<td>
<div class='checkboxes' data=8244>
<INPUT type="checkbox"  value="36" class="checkbox1">
<INPUT type="checkbox"  value="14" class="checkbox2">
<INPUT type="checkbox"  value="14" class="checkbox3">
</div>
</td>
  • Sont il y a toujours 3 cases? Dans votre premier bloc html, il y a seulement 2.
  • Bonne question. @roger rover: c'Est la nécessité de parcourir les cases à cocher, car il peut y avoir un nombre variable de cases à cocher dans un div?
  • peut être zéro, une ou plusieurs cases à cocher. (généralement 3-25)
InformationsquelleAutor roger rover | 2010-08-20