Http://www.jb51.net/article/19342.htm
In jquery, you can set an element in the page to be non-editable or triggered by jqueryobj.attr ("disabled", "disabled");
It is found here that there are three workarounds to change the state of the element set to Disabled to Enabled.
The first: Change the Boolean state of the disabled, and the specific code and explanation are as follows:
The code is as follows:
$ ("Button:eq (2)"). Click (function () {
var text2=$ ("Input:text:eq (2)");
if (text2.attr ("disabled") ==false) {
The third text input box disabled property is set to True by setting the Boolean property of disabled
Text2.attr ("Disabled", true);
}else{
Remove the disabled property by placing the third text input box disabled property to False
Text2.attr ("Disabled", false);
}
});
The second kind: Remove the disabled attribute, the specific code and explanation are as follows:
The code is as follows:
$ ("Button:eq (1)"). Click (function () {
var text2=$ ("Input:text:eq (1)");
if (text2.attr ("disabled") ==false) {
Place the second text input box to disabled by setting the value of disabled
Text2.attr ("Disabled", "disabled");
}else{
Removes the Disable property of the second text input box by removing it
Text2.removeattr ("Disabled");
}
});
The Third Kind: Change the value of disabled, the specific code and explanation are as follows:
The code is as follows:
$ ("Button:eq (0)"). Click (function () {
var text1=$ ("Input:text:eq (0)");
if (text1.attr ("disabled") = = "") {
or text1.attr ("disabled") ==false
Set the value of disabled to place the first text input box as disabled
Text1.attr ("Disabled", "disabled");
}else{
Clears the disabled property in the first text input box by overriding the
Text1.attr ("Disabled", "" ");
}
});
JQuery disabled elements