Ich würde gerne so etwas tun, um ein Häkchen bei checkbox
mit jQuery :
$(".myCheckBox").checked(true);
o
$(".myCheckBox").selected(true);
Gibt es so etwas?
Ich würde gerne so etwas tun, um ein Häkchen bei checkbox
mit jQuery :
$(".myCheckBox").checked(true);
o
$(".myCheckBox").selected(true);
Gibt es so etwas?
Achten Sie auf Speicherlecks im Internet Explorer, bevor Sie Internet Explorer 9 als die In der jQuery-Dokumentation heißt es :
Im Internet Explorer vor Version 9 konnte die Verwendung von .prop() zum Setzen einer DOM Element-Eigenschaft auf etwas anderes als einen einfachen primitiven Wert (Zahl, String oder Boolean) kann zu Speicherlecks führen, wenn die Eigenschaft nicht entfernt wird (mit .removeProp()), bevor das DOM-Element aus dem Dokument entfernt wird aus dem Dokument entfernt wird. Um sicher Werte auf DOM-Objekte ohne Speicherlecks zu setzen Lecks zu setzen, verwenden Sie .data().
Ich bin mir nicht sicher, ob ich Ihren Kommentar verstanden habe, der immer noch in der jQuery-Dokumentation steht. Wollen Sie andeuten, dass es kein Speicherleck im IE < 9 gibt?
Dies ist wahrscheinlich die kürzeste und einfachste Lösung:
$(".myCheckBox")[0].checked = true;
o
$(".myCheckBox")[0].checked = false;
Noch kürzer wäre es:
$(".myCheckBox")[0].checked = !0;
$(".myCheckBox")[0].checked = !1;
Hier ist a jsFiddle auch.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
0 Stimmen
Eine spezifischere (und sehr nützliche!) Frage, "Wie überprüfe ich ein Element in einem Kontrollkästchen, das nach Wert gesetzt ist?", können wir auch hier diskutieren, und ich habe eine Antwort unten gepostet.
0 Stimmen
Weitere Möglichkeiten, dies mit jQuery zu tun, finden Sie hier stackoverflow.com/a/22019103/1868660
0 Stimmen
Wenn Sie das onchange-Ereignis auslösen müssen, ist es
$("#mycheckbox").click();
0 Stimmen
"Etwas ankreuzen" suggeriert, dass es getestet wird, daher halte ich "Ein Kontrollkästchen ankreuzen" für einen klareren und besseren Titel.
0 Stimmen
Prop(); Funktion ist die perfekte Antwort. Siehe die Funktionsdefinition - api.jquery.com/prop
0 Stimmen
Attr() funktioniert nicht mit IE. prop() ist die beste Option
0 Stimmen
$(".myCheckBox").prop("checked", true)