Jquery Asp.net按钮禁用

前端之家收集整理的这篇文章主要介绍了Jquery Asp.net按钮禁用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
HTML代码
<asp:Button runat="server" ID="btnTest" Text="Test" OnClick="btnTest_Click" />

Jquery代码

$('[id$=btnTest]').click(function(){
   $('[id$=btnTest]').attr('disabled','true');
});

代码隐藏:

protected void btnTest_Click(object sender,EventArgs e)
{
//here not come.
}

btnTest事件后面的代码不起作用?

解决方法

我认为在click事件处理程序中禁用该按钮会阻止回发.尝试在一段时间后执行禁用代码
$('[id$=btnTest]').click(function(){
    var button = this;   

    setTimeout(function() {
        $(button).attr('disabled','disabled');
    },100);
});

猜你在找的jQuery相关文章