我的页面中有一个linkbutton服务器控件,其Enabled属性最初设置为“false”。当文本框的文本发生变化时,我想启用链接按钮。我尝试了以下但它不起作用。如果我遗失了什么,你可以告诉我。
function TextBox_TextChanged()
{
var control = $get("<%= linkButtonSave.ClientID%>");
if(control != null)
control.enabled = true;
}
由于
答案 0 :(得分:0)
试
control.disabled = false;
您正在处理HTML控件,而不是服务器端控件。
答案 1 :(得分:0)
您必须使用ID选择器。并使用.removeAttr()
删除已禁用的属性。我假设您使用$get
作为$
的别名。
$get("#<%= linkButtonSave.ClientID%>").removeAttr("disabled");