<script type="text/javascript">
/*
jquer 脚本,避免重复提交
隐藏点击的submit,后在他之后插入同名button伪装成被隐藏的submit
最后禁用全部可见的submit和button
最终效果:点击按钮提交表单后,点击后退按钮,返回提交表单页面,提交按钮已被禁用
注:此方法毕竟在客户端处理,防君子不防小人
*/
$(document).ready(function() {
$(":submit").click(function() {
$(this).hide();
$(this).after("<input type=\"button\" value=\"" + $(this).val() + "\">");
$(":submit:visible").attr("disabled", "disabled");
$(":button:visible").attr("disabled", "disabled");
alert($(this).val());
});
});
</script>
分享到:
相关推荐
jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...
一款简单易用的jquery插件showLoading,可以有效防止页面重复提交问题,注意,使用的时候如果涉及到ajax,要将asyc设为true,否则不生效
这里包含jquery-ui-1.8.16.custom.min.js/jquery-ui-1.8.16.custom.css,我费了好长时间找到的,此东西可以配合jQuery UI开发指南一书使用。
博客地址:http://blog.csdn.net/guoqianqian5812/article/details/74295865
jquery实现通过按钮弹出表单,适用于:新建、导入等。对应博客https://blog.csdn.net/diyinqian/article/details/83691464
jquery-ui-日期框扩展成时间框 jquery-ui时间框 基于别人的代码进行修改 jquery-ui-1.8.16.custom.css文件末尾加入以下代码 .ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; } .ui-timepicker-div dl{ ...
jquery-form - jQuery表单生成插件 。
jquery-1.11.0 + jquery-UI-1.10.4
jquery.mobile-1.4.5 jquery.mobile-1.4.5 jquery.mobile-1.4.5
几种防止表单重复提交的方法 禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。 我之前的文章曾说...
jquery-ui-1.9.2.custom.min.js
jquery插件jquery-ui-1.8.2.custom.min.js
作用是禁用提交按钮,防止表单重复提交 1、禁用/启用按钮 $("#btnSub").subLoading({enabled:false}) $("#btnSub").subLoading({enabled:true}) 2、禁用后定时启用 $("#btnSub").subLoading({enabled:false,timeout:...
jquery-1.11.1.js 、jquery-1.11.1.min.js 【官方jquery包 js】
jquery-migrate-1.2.1.min.js 可以更好的帮助 jqury-jqprint 兼容性问题
jquery-3.0.0.js 、jquery-3.0.0.min.js 【官方jquery包 js】
jquery插件-表单验证 根据focus blur
jquery-safeform 防止多个表单提交的 jQuery 插件。 安装 bower install jq-safeform --save-dev 使用 jquery.safeform.js 要通过 javascript 启用安全表单: $ ( '#example' ) . safeform ( options ) 选项 ...
单独的jquery-2.1.1-vsdoc.js文件就能够使VS进行智能提示了,微软提供的jquery-2.1.1....因为我们使用ScriptBundle集中给需要的引入的脚本资源后,就不会再在相关页面再引入jquery-2.1.1.min.js或jquery-2.1.1.js了。
jquery-1.4.2.js jquery-1.4.2.min.js jquery-1.4.2-vsdoc.js 中文版vsdoc jquery-1.4.2-vsdoc_en.js jquery.cookie.js