jquery 防止表单重复提交代码


Posted in Javascript onJanuary 21, 2010

我的解决办法如下(只针对客户端):
用户点击提交按钮后给按钮添加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); 
}
Javascript 相关文章推荐
javascript学习网址备忘
May 29 Javascript
JavaScript中获取元素索引的函数
Sep 10 Javascript
jquery showModelDialog的使用方法示例详解
Nov 19 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 Javascript
JS中静态页面实现微信分享功能
Feb 06 Javascript
纯JS实现轮播图
Feb 22 Javascript
JavaScript实现购物车基本功能
Jul 21 Javascript
浅谈关于angularJs中使用$.ajax的注意点
Aug 12 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
Oct 26 Javascript
javascript实现循环广告条效果
Dec 12 Javascript
JavaScript工具库之Lodash详解
Jun 15 Javascript
Ant Design Pro 下实现文件下载的实现代码
Dec 03 Javascript
javascript 哈希表(hashtable)的简单实现
Jan 20 #Javascript
JS 对象介绍
Jan 20 #Javascript
JavaScript 学习笔记(十一)
Jan 19 #Javascript
9个JavaScript评级/投票插件
Jan 18 #Javascript
jQuery Flash/MP3/Video多媒体插件
Jan 18 #Javascript
使用IE6看老赵的博客 jQuery初探
Jan 17 #Javascript
jQuery+CSS 实现的超Sexy下拉菜单
Jan 17 #Javascript
You might like
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
php include,include_once,require,require_once
2008/09/05 PHP
PHP学习笔记之一
2011/01/17 PHP
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
Checbox的操作含已选、未选及判断代码
2013/11/07 Javascript
用json方式实现在 js 中建立一个map
2014/05/02 Javascript
AngularJS实现元素显示和隐藏的几个案例
2015/12/09 Javascript
javaScript数组迭代方法详解
2016/04/14 Javascript
JavaScript兼容浏览器FF/IE技巧
2016/08/14 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
JavaScript中Promise的使用详解
2017/02/26 Javascript
vue mint-ui学习笔记之picker的使用
2017/10/11 Javascript
基于模板引擎Jade的应用(详解)
2017/12/12 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
[51:15]完美世界DOTA2联赛PWL S2 PXG vs Magma 第一场 11.21
2020/11/24 DOTA
window下eclipse安装python插件教程
2017/04/24 Python
python logging日志模块以及多进程日志详解
2018/04/18 Python
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
python使用suds调用webservice接口的方法
2019/01/03 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
tensorflow安装成功import tensorflow 出现问题
2020/04/16 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
python实现登录与注册系统
2020/11/30 Python
武汉高蓝德国际.net机试
2016/06/24 面试题
考察邀请函范文
2015/01/31 职场文书
物业工程部经理岗位职责
2015/04/09 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
大学生社会实践感想
2015/08/11 职场文书
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android
redis cluster支持pipeline的实现思路
2021/06/23 Redis
Java反应式框架Reactor中的Mono和Flux
2021/07/25 Java/Android
Python实现归一化算法详情
2022/03/18 Python
MySQL中order by的执行过程
2022/06/05 MySQL