我有一个文本框,我需要在某些条件下禁用或启用它.
var stat = "any interger"
if (statId != 1) {
$('#<%=txt1.ClientID %>').attr("disabled", "disabled");
}
else {
$('#<%=txtBQty.ClientID %>').attr("enabled", "enabled");
}
Run Code Online (Sandbox Code Playgroud)
这个将工作,但禁用后,如果条件返回false也意味着它将不启用文本框.
bPr*_*tik 11
enabled不是textboxes 的有效属性.所以以下内容无效:
$('#<%=txtBQty.ClientID %>').attr("enabled", "enabled");
Run Code Online (Sandbox Code Playgroud)
而是使用
$('#<%=txtBQty.ClientID %>').removeAttr("disabled");
Run Code Online (Sandbox Code Playgroud)
要禁用
$('#<%=txt1.ClientID %>').attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)
启用
$('#<%=txt1.ClientID %>').removeAttr("disabled");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13416 次 |
| 最近记录: |