js中防止连续点击按钮导致多次重复提交数据的方法
来源:互联网 发布:护肤品淘宝店铺名字 编辑:程序博客网 时间:2024/06/14 10:37
可使用unbind方法将按钮的绑定时间移除
具体代码如下:
// 参与人查询码查询密码填写完毕提交function yzCxmAndCxmmFunction(thisclass){$('#yzCxmAndCxmm').unbind("click"); //防止多次重复提交if (checkYhzc('cxmDiv', null, '.fd-kong', '.fd-kong01')) {layer.load();$.post("checkCxm.htm", {cxm : $.trim($('#cxm').val()),cxmm : $.trim($('#cxmm').val()),CSjyzm : $.trim($('#cxmsjyzm').val()),CPhone : $.trim($('#cxmsjhm').val())}, function(data) {layer.closeAll('loading');$('#yzCxmAndCxmm').bind("click", function(){yzCxmAndCxmmFunction($(this));});var parseData = $.parseJSON(data);if (parseData.success == true) {$('#cxmHidden').val($.trim($('#cxm').val()));$('#cxmmHidden').val($.trim($('#cxmm').val()));yhzcbtn(thisclass);if(pagecontext.dsrType.ZRR == parseData.dsrList.NDsrlx){var zjlxValue = eachObj(pagecontext.idcardtype,parseData.dsrList.NSfzjzl);} else if(pagecontext.dsrType.FR == parseData.dsrList.NDsrlx || pagecontext.dsrType.FFRZZ == parseData.dsrList.NDsrlx){var zjlxValue = eachLegalObj(pagecontext.legalCreType,parseData.dsrList.NSfzjzl);}$('#czyzc_zjlxInit').attr("attr-zjlx", parseData.dsrList.NSfzjzl);$('#czyzc_zjlxInit').val(zjlxValue);$('#cyrzcsjhm').val(parseData.dsrList.CPhone);} else {if(isNullOrEmpty(parseData.propName)){showFalseInfoDiv(parseData.messages);} else {if(parseData.propName == "CSjyzm"){backErrorShow('cxmDiv', parseData.propName, parseData.messages, '.fd-kong01');} else {backErrorShow('cxmDiv', parseData.propName, parseData.messages, '.fd-kong');}}return;}});} else {$('#yzCxmAndCxmm').bind("click", function(){yzCxmAndCxmmFunction($(this));});//对按钮重新绑定该事件}}
函数处理完提交的数据之后要对按钮重新绑定该事件
阅读全文
0 0
- js中防止连续点击按钮导致多次重复提交数据的方法
- 【ASP.NET】 【防止连续多次点击提交按钮 导致页面重复提交】
- 防止按钮被快速多次点击,从而导致绑定点击事件的js方法ajax多次提交
- 多次连续点击导致Ajax重复提交
- 防止form表单提交按钮多次点击导致提交多次
- 防止快速连续点击按钮重复提交数据之一(自定义方法实现)
- 关于Asp.Net中避免用户连续多次点击按钮,重复提交表单的处理
- 防止按钮快速连续点击造成多次响应的方法
- 防止用户多次点击按钮导致页面被多次提交
- Swift 防止快速连续点击"提交"按钮,造成多次提交
- Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据
- android防止搜索按钮连续点击加载多次数据
- 防止连续点击两次按钮JS方法
- 防止快速连续点击按钮重复提交数据之二(定时器实现)
- 解决:防止页面按钮被重复点击,导致页面重复提交的问题
- iOS 防止UIButton 连续点击导致请求多次的问题!
- Asp.net 按钮防止点击多次数据提交
- android 防止 多次点击 重复点击按钮
- Java中的反射
- Terrible Sets *---* 单调栈解决问题
- ZigBee中Profile(规范),Cluster(簇)
- Leetcode练习<十七> 合并数组并排序
- 美团点评2016研发题目-[编程题-美团] 股票交易日(两次买卖)
- js中防止连续点击按钮导致多次重复提交数据的方法
- 1054. The Dominant Color (20)
- RepeatMasker安装与使用(二)
- react学习笔记
- docker 安装常见问题
- sublime插件的安装(转发)
- Java生成缩略图之Thumbnailator
- SpringMVC 详解
- IOS计算路径下代码总量