Heim >häufiges Problem >So ermitteln Sie, ob das Kontrollkästchen in jquery aktiviert ist
Die jQuery-Methoden zum Bestimmen, ob ein Kontrollkästchen ausgewählt ist, sind: 1. „is(‘:checked‘)“-Methode, eine häufig verwendete Funktion. Die Rückgabe von „true“ bedeutet ausgewählt, „false“ bedeutet Fehler ; 2. „attr“ (‘checked’)“-Methode, gibt „checked“ zurück, um die Auswahl anzuzeigen, „undefiniert“ zeigt einen Fehler an; 3. „prop('checked‘)“-Methode, gibt „true“ zurück, um die Auswahl anzuzeigen, „false“. ", um fehlgeschlagene Methoden und andere Methoden anzuzeigen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, jQuery3.6.0-Version, Dell G3-Computer.
jQuery-Methode, um zu bestimmen, ob das Kontrollkästchen ausgewählt ist
jQuery kann die folgenden Methoden verwenden, um zu bestimmen, ob das Kontrollkästchen ausgewählt ist: #🎜🎜 #
1. Verwenden Sie die is()-Methode
Verwenden Sie die is()-Methode, um zu überprüfen, ob das Element ausgewählt ist Gibt true zurück, andernfalls wird false zurückgegeben. $("input[name='checkbox']").is(":checked");2 Verwenden Sie die Methode attr()#. 🎜🎜#Verwenden Sie die Methode attr(), um das geprüfte Attribut des Elements zu überprüfen. Wenn es ausgewählt ist, wird geprüft zurückgegeben, andernfalls wird undefiniert zurückgegeben.
$("input[name='checkbox']").attr("checked");
3. Verwenden Sie die prop()-Methode#🎜 🎜#Verwenden Sie die Methode prop(), um das geprüfte Attribut des Elements zu überprüfen. Wenn es ausgewählt ist, gibt es true zurück, andernfalls gibt es false zurück.
$("input[name='checkbox']").prop("checked");4. Verwenden Sie die filter()-Methode#🎜 🎜#
Verwenden Sie die Methode filter(), um zu prüfen, ob das Element ausgewählt ist. Wenn es ausgewählt ist, gibt es true zurück, andernfalls gibt es false zurück. $("input[name='checkbox']").filter(":checked").length;
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob das Kontrollkästchen in jquery aktiviert ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!