jquery 防止表单重复提交代码

2019-12-25,,,,

我的解决办法如下(只针对客户端):
用户点击提交按钮后给按钮添加disabled属性
复制代码 代码如下:
$("input:submit").each(function() {
var srcclick = $(this).attr("onclick");
if(typeof(srcclick)=="function"){
$(this).click(function() {
if (srcclick()) {
setdisabled(this);
return true;
}
return false;
});}
});
function setdisabled(obj) {
setTimeout(function() { obj.disabled = true; }, 100);
}

您可能感兴趣的文章:

  • Jquery Validation插件防止重复提交表单的解决方法
  • JQuery实现简单验证码提示解决方案
  • jquery实现手机发送验证码的倒计时代码
  • jquery提交form表单时禁止重复提交的方法
  • jquery禁止输入数字以外的字符的示例(纯数字验证码)
  • PHP+jQuery 注册模块的改进(一):验证码存入SESSION
  • Jquery插件实现点击获取验证码后60秒内禁止重新获取
  • jQuery实现的手机发送验证码倒计时效果代码分享
  • jQuery Real Person验证码插件防止表单自动提交

《jquery 防止表单重复提交代码.doc》

下载本文的Word格式文档,以方便收藏与打印。