繁体   English   中英

使用javascript禁用/启用asp.net linkbutton

[英]disable / enable asp.net linkbutton using javascript

我需要能够使用javascript启用和禁用链接按钮作为我正在编写的自定义验证器的一部分。

我发现设置“disabled = true”将禁用标准按钮,但它对链接按钮没有任何作用。

在使用JQuery后,我发现以下内容实际上会禁用该按钮:

$(button).click( function() { return false; }

其中button是对对象的引用。 这很好用。 但是,我不能为我的生活做出如何重新启用它! 这些似乎都不起作用:

$(button).click( function() { return true; }
$(button).click( function() { }

如果有人可以向我指出正确的方向以重新启用我的按钮,或提出禁用该按钮的更好方法,我们将不胜感激。

Chers,马特

我认为您必须先取消绑定第一个活动。

不知道在其他版本中,但在1.4.2中你可以附加多个事件,所以当你这样做时的行为

$(button).click( function() { return false; } 
$(button).click( function() { return true; } 

将为“返回false;返回true;”

$(button).unbind('click');
$(button).click( function() { return true; } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM