Zum deaktivieren der checkbox mit jquery?
Suchte ich mehr Zeit mit, aber es ist nicht die Arbeit, ich möchte die checkbox deaktiviert ist, können Nutzer nicht überprüfen und kann überprüfen, ob eine Bedingung. Ok, jetzt habe ich versucht diese deaktiviert. Ich benutze jquery 2.1.3
HTML:
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U01" />Banana
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U02" />Orange
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U03" />Apple
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U04" />Candy
$(window).load(function () {
$('#chk').prop('disabled', true);
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
id
sollte eindeutig sein. Sie können nicht über vier Checkboxen mit der gleichen id.Können Sie versuchen andere Selektoren zum auswählen der gesamten Reihe von Checkboxen, wie
.checkbox1
(nach Klasse),input[type="checkbox"]
(tag/Attribut). Sobald Sie behoben haben die ids, die Sie könnte sogar versuchen#chk1, #chk2, #chk3, #chk4
.Dem snippet unten verwendet classname 'chk' statt der id 'chk'. Auch verwendet es
attr
um das Attribut zu setzen, obwohl es funktionierte für mich mitprop
als gut.JS:
HTML:
class="chk"
id="chk"
und verwendenclass="chk"
. Danke.Du bereits geändert, die ID, aber Sie können auch die Klasse, in der gleichen Eigenschaft, wie etwa:
Dann können Sie mit jQuery zu deaktivieren oder überprüfen einer checkbox abhängig, die Sie braucht, wie so
Deaktivieren:
Zur "Vorprüfung":
Können Sie ändern Sie die Auswahl, um die fit-IDs oder Klassen, die selbst Elemente und ändern der Eigenschaften zwischen true oder false je nach Ihren Bedürfnissen.
HTML:
Javascript/jQuery