Ich habe ein Formular mit einer zufälligen Anzahl von Kontrollkästchen. Ich versuche, sie über JQuery ein-/auszuschalten, wenn die oberste aktiviert/deaktiviert ist. ABER überspringen Sie alle Kontrollkästchen, die deaktiviert sind. Das erste Kontrollkästchen hat die ID "select_all" und die JQuery wird unten angezeigt. Dies funktioniert zum ersten Mal, aber alle nachfolgenden Versuche scheitern. In der Chrome-Konsole werden keine Fehler angezeigt. Irgendwelche Ideen? Es ist mir egal, ob ich diesen Code oder etwas anderes verwende.Kontrollkästchen mit jQuery umschalten
<script>
$('#select_all').click(function() {
var c = this.checked;
if(c == true){
$('input:checkbox:not(:disabled)').attr('checked','checked');
} else {
$('input:checkbox:not(:disabled)').removeAttr('checked');
}
});
</script>
statt 'attr' Verwendung' prop' diese geben ein Versuch – guradio
'$ ('# select_all'). c lecken (function() { $ ('input: checkbox: not (: disabled)') prop ('checked', this.checked); }); ' –