微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery – 表单提交后如何禁用按钮?

我正在使用asp.net webforms;我想提交表单,并保持按钮禁用,直到它被保存到我的数据库,就像Stackoverflow.任何建议?
protected void Lb_Save_Click(object sender,EventArgs e)
{
   //disable my button
      //Do a DB insert 
   //enable my button
}

编辑:

我将首先进行客户端验证,所以我不希望我的按钮被禁用,但是一旦onclick功能启动,我想禁用它.希望你们都得到我的观点

另外我也想做同样的asp:linkbutton但我不知道firefox的行为.因为linkbutton将被渲染为主动如何禁用它?

你们没有得到我的问题

如何在回发期间禁用asp:按钮? (不是在jQuery / Javascript)

解决方法

它在submit()上禁用它,它不会再重新启动,因为您被重定向.但是,如果你想做一些验证,你会做
$("#yourForm").submit(function(e) {
    $("#yourButton").attr('disabled','disabled');
    if (whateverValidation) {
        e.preventDefault();
        $("#yourButton").removeAttr('disabled');
    } 
});

原文地址:https://www.jb51.cc/jquery/179320.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐