Ich muss herausfinden, ob ein Textfeld mit Jquery deaktiviert oder aktiviert ist.
91
.prop('disabled')
gibt einen Booleschen Wert zurück:
var isDisabled = $('textbox').prop('disabled');
Hier ist die Geige: http://jsfiddle.net/unhjM/
.prop()
wurde in jQuery 1.6 eingeführt (siehe Dokumentation). Wenn Sie eine frühere Version von jQuery verwenden, verwenden Sie.attr()
stattdessen.Sie können feststellen, ob das Textfeld mithilfe der
is
Methode deaktiviert ist, indem Sie den:disabled
Selektor an das Textfeld übergeben . Versuche dies.quelle
Mit können
$(":disabled")
Sie alle deaktivierten Elemente im aktuellen Kontext auswählen.Um festzustellen, ob ein einzelnes Element deaktiviert ist, können Sie verwenden
$("#textbox1").is(":disabled")
.quelle
Sie können damit überprüfen, ob ein Element deaktiviert ist oder nicht:
quelle
true
oder testenfalse
. Einfach verwendenif (expr)
oderif (! expr)
.quelle