salut j'essaie de cocher/décocher toutes les cases à cocher qui n'ont pas de classe. C'est le code que j'ai obtenu mais il vérifie les cases de classe.décochez toutes les cases sauf celle avec une classe?
$(document).ready(function() {
$('#ctl00_ContentPlaceHolder1_repReceivers_ctl00_chxAll').click(
function() {
if (!$("input[type='checkbox']").hasClass("testclass")) {
$("input[type='checkbox']").attr('checked', $('#ctl00_ContentPlaceHolder1_repReceivers_ctl00_chxAll').is(':checked'));
}});
});
des idées où je vais mal?
EDIT
Ce sucent mais asp.net ajouter une durée autour de l'entrée des cases à cocher lorsque donné une CssClass, de sorte que la case à cocher lui-même n'obtenez pas la classe. J'ai essayé de faire comme vous dites mais comme .not (thecheckboxid) mais pas de chance.
EDIT CODE
<span class="testclass"><input id="ctl00_ContentPlaceHolder1_chxMale" type="checkbox" name="ctl00$ContentPlaceHolder1$chxMale" /></span>
Pouvez-vous publier le balisage pour une case à cocher (y compris l'intervalle)? –
@Dejan - La réponse ci-dessous est mise à jour pour votre balisage :) –
Ne fonctionne pas. Il ne décoche aucune case maintenant –