使用jquery禁用提交按钮 [英] disable submit button using jquery

查看:97
本文介绍了使用jquery禁用提交按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的表单中禁用提交按钮,一旦点击限制用户再次点击它再次我尝试使用jquery

I want to disable submit button in my form once it s clicked to restrict user to click it again and again i tried this with jquery

$('form').submit(function()
{  
    var formId = this.id;
    if (formId != ''){
        $('#'+formId+' :input[type=submit]').attr('disabled',true);
        this.submit();
    }
}); 

我的问题是我的页面中有两个提交按钮,我在控制器中检查直接但是我禁用表单中的提交按钮后,我没有得到任何帖子值。
有没有其他方法可以阻止用户限制多次点击?

my problem s that i have two submit button s in my page which i m checking in controller to direct but i m not getting any post values once i disable the submit button in my form. Is there any other way to prevent user to restrict multiple clicks ?

推荐答案

拥有一个ID或名称提交按钮。仅禁用该按钮

Have an id or a name for the submit button. Disable that button only

例如:

HTML

<form id="frm_name">
     <input type="submit" id="btn_submit" value="Submit" />
</form>

jQuery

...
if (formId != ''){
    $('#btn_submit').attr('disabled',true);
    this.submit();
}
...

这篇关于使用jquery禁用提交按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆