Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 jquery 防止表单重复提交代码

jquery 防止表单重复提交代码

发布时间:2013-08-31   编辑:www.jquerycn.cn
网站中防止表单重复提交是一个比较普遍的需求,先看原理实现方法也有很多。
网站中防止表单重复提交是一个比较普遍的需求,先看原理实现方法也有很多。 我的解决办法如下(只针对客户端):
用户点击提交按钮后给按钮添加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);
}

您可能感兴趣的文章:
php防止表单重复提交的小例子
php token防止表单重复提交的实例代码
js实现防止表单重复提交的代码
asp.net防止后退与重复提交表单的简单方法
js防止表单重复提交、刷新、后退的方法介绍
php接口怎么判断重复提交
PHP防止重复提交表单的例子
jquery 禁用submit按钮及禁止重复提交的代码
jquery提交form表单时禁止重复提交的方法
php防止用户刷新 重复提交的方法

[关闭]