jquery提交form表单时禁止重复提交的方法


Posted in Javascript onFebruary 13, 2014
$(document).ready(function() {
  $('form').submit(function() {
    if(typeof jQuery.data(this, "disabledOnSubmit") == 'undefined') {
      jQuery.data(this, "disabledOnSubmit", { submited: true });
      $('input[type=submit], input[type=button]', this).each(function() {
        $(this).attr("disabled", "disabled");
      });
      return true;
    }
    else
    {
      return false;
    }
  });
});
Javascript 相关文章推荐
JavaScript与Div对层定位和移动获得坐标的实现代码
Sep 08 Javascript
jquery设置元素的readonly和disabled的写法
Sep 22 Javascript
ExtJS4给Combobox设置列表中的默认值示例
May 02 Javascript
JavaScript模拟重力状态下抛物运动的方法
Mar 03 Javascript
jQuery链式操作实例分析
Nov 16 Javascript
使用Promise解决多层异步调用的简单学习心得
May 17 Javascript
JavaScript中setter和getter方法介绍
Jul 11 Javascript
JS实现简单易用的手机端浮动窗口显示效果
Sep 07 Javascript
vue基于mint-ui的城市选择3级联动的示例
Oct 25 Javascript
Webpack优化配置缩小文件搜索范围
Dec 25 Javascript
vue计算属性及使用详解
Apr 02 Javascript
vue-cli3环境变量与分环境打包的方法示例
Feb 18 Javascript
Jquery获得控件值的三种方法总结
Feb 13 #Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
Feb 13 #Javascript
ListBox实现上移,下移,左移,右移的简单实例
Feb 13 #Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
Feb 13 #Javascript
jquery.Ajax()方法调用Asp.Net后台的方法解析
Feb 13 #Javascript
用Jquery实现滚动新闻
Feb 12 #Javascript
Jquery实现自定义tooltip示例代码
Feb 12 #Javascript
You might like
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
用 Javascript 验证表单(form)中的单选(radio)值
2009/09/08 Javascript
该如何加载google-analytics(或其他第三方)的JS
2010/05/13 Javascript
基于jquery跨浏览器显示的file上传控件
2011/10/24 Javascript
jquery $("#variable") 循环改变variable的值示例
2014/02/23 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
jquery动态添加删除一行数据示例
2014/06/12 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
vue-resource 拦截器使用详解
2017/02/21 Javascript
BootStrap导航栏问题记录
2017/07/31 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
vue中使用v-model完成组件间的通信
2019/08/22 Javascript
[53:03]Optic vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python中实现两个字典(dict)合并的方法
2014/09/23 Python
在Linux系统上通过uWSGI配置Nginx+Python环境的教程
2015/12/25 Python
Pycharm学习教程(3) 代码运行调试
2017/05/03 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
Python zip函数打包元素实例解析
2019/12/11 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
2020/02/17 Python
PyTorch在Windows环境搭建的方法步骤
2020/05/12 Python
英国二手物品交易网站:Preloved
2017/10/06 全球购物
加拿大大码女装购物网站:Penningtons
2020/12/26 全球购物
会计电算化专业自荐信
2014/03/15 职场文书
房地产广告策划方案
2014/05/15 职场文书
教书育人演讲稿
2014/09/11 职场文书
2015年打非治违工作总结
2015/04/02 职场文书
比赛主持人开场白
2015/05/29 职场文书
MySQL 数据丢失排查案例
2021/05/08 MySQL
JavaScript异步操作中串行和并行
2021/11/20 Javascript
Java中API的使用方法详情
2022/04/06 Java/Android