J'ai une série de cases à cocher qui sont chargées 100 par 100 via ajax.
J'ai besoin de ce jquery pour me permettre d'avoir un bouton qui, lorsqu'il est pressé, vérifie tout ce qui est à l'écran. Si d'autres sont chargés, et que le bouton est pressé, tout peut être désactivé, puis pressé à nouveau pour tout réactiver.
C'est ce que j'ai, évidemment ça ne fonctionne pas pour moi.
$(function () {
$('#selectall').click(function () {
$('#friendslist').find(':checkbox').attr('checked', this.checked);
});
});
Le bouton est #selectall
les cases à cocher sont des classes .tf
et ils résident tous dans une division parent appelée #check
à l'intérieur d'un div appelé #friend
à l'intérieur d'un div appelé #friendslist
Ejemplo:
<div id='friendslist'>
<div id='friend'>
<div id='check'>
<input type='checkbox' class='tf' name='hurr' value='durr1'>
</div>
</div>
<div id='friend'>
<div id='check'>
<input type='checkbox' class='tf' name='hurr' value='durr2'>
</div>
</div>
<div id='friend'>
<div id='check'>
<input type='checkbox' class='tf' name='hurr' value='durr3'>
</div>
</div>
</div>
<input type='button' id='selectall' value="Select All">