Heim >Web-Frontend >js-Tutorial >Verwenden Sie jQuery, um deaktivierte Attribute festzulegen und deaktivierte Attribute_jquery zu entfernen

Verwenden Sie jQuery, um deaktivierte Attribute festzulegen und deaktivierte Attribute_jquery zu entfernen

WBOY
WBOYOriginal
2016-05-16 16:39:051377Durchsuche

Der Unterschied zwischen readOnly unddisabled in der Form:

Schreibgeschützt ist nur für Eingabe (Text/Passwort) und Textbereich gültig, während deaktiviert für alle Formularelemente gültig ist, einschließlich Auswahl, Radio, Kontrollkästchen, Schaltfläche usw.

Aber nachdem das Formularelement deaktiviert ist und wir das Formular per POST oder GET senden, wird der Wert dieses Elements nicht weitergegeben, sondern der Wert wird schreibgeschützt übergeben (diese Situation tritt auf, wenn wir das Textarea-Element festlegen). ein Formular auf deaktiviert oder schreibgeschützt setzen, aber die Schaltfläche „Senden“ kann verwendet werden).

js-Operation:

Code kopieren Der Code lautet wie folgt:

Funktion unlockElement(element,val){

document.getElementById(element).disabled=val;

}


jQuery zum Betrieb:
Code kopieren Der Code lautet wie folgt:

//Zwei Methoden zum Festlegen des deaktivierten Attributs
$('#areaSelect').attr("disabled",true);
$('#areaSelect').attr("disabled","disabled");

//Drei Methoden zum Entfernen des deaktivierten Attributs
$('#areaSelect').attr("disabled",false);
$('#areaSelect').removeAttr("disabled");
$('#areaSelect').attr("disabled","");


Rufen Sie s:textfield ab und legen Sie das Attribut „disabled“ fest:
Code kopieren Der Code lautet wie folgt:

functiondisableTextfieldofAccountDiv(element,val) {

$(element).find(":textfield").attr('disabled',val);
}

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn