日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

防止重复提交js jquery ajax

發布時間:2025/3/12 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 防止重复提交js jquery ajax 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
var flag = true;//防止重復提交 //手動驗證vin碼( 掃碼槍回車) function f_verify_vin(){if(flag){var VINCode = $("#VINCode").val();if(VINCode !='' && VINCode != null && VINCode != undefined ){VINCode = VINCode.trim();//VINCode = "LJP2C0C56KA015317";var url= 'workController.do?verifyVIN&VINCode='+VINCode;var paramsData = new Object();if (url.indexOf("&") != -1) {var str = url.substr(url.indexOf("&")+1);url = url.substr(0,url.indexOf("&"));var strs = str.split("&");for(var i = 0; i < strs.length; i ++) {paramsData[strs[i].split("=")[0]]=(strs[i].split("=")[1]);}} var loadingIndex = layer.load();flag = false;$.ajax({url:url,type:'GET',dataType:'JSON',data:paramsData,success: function(data){ flag = true;layer.close(loadingIndex);if (data.success) {if(data.attributes.myMsg){//alert("對");$("#ufjhdh").val(data.attributes.planned.ufjhdh);//計劃訂單號$("#ufscdd_hh").val(data.attributes.planned.ufscdd_hh);//行號$("#cxh").val(data.attributes.planned.cxh);//車型號$("#cpickmid").val(data.attributes.cpickmid);//備料計劃訂單號$("#theKey").val("");//既然掃了vin 關重件必定要重置的$("#theKey").focus();//成功就聚焦到關重件位置f_getInstallInfo();f_getAnswerInstallInfo();//所有要安裝的關重件}else{$("#VINCode").val("");//$("#ufjhdh").val("");//計劃訂單號$("#ufscdd_hh").val("");//行號$("#cxh").val("");//車型號$("#cpickmid").val("");//備料計劃訂單號alert_autoClose('提示','無效的VIN碼!','warning');$("#VINCode").focus();//不成功繼續留在掃VIN碼}}}});}else{alert_autoClose('提示','請掃描VIN碼','warning');$("#VINCode").focus();//不成功繼續留在掃VIN碼}}else{alert_autoClose('提示','你操作的太快了!','warning');$("#VINCode").val("");//$("#VINCode").focus();//不成功繼續留在掃VIN碼}}//可自動關閉的彈框 > 公用 /**title 標題msg 提示內容icon 圖標s 秒*/ function alert_autoClose(title,msg,icon,s){ var interval; var time=1000; var x=2; //設置時間2sif(s !='' && s != null && s != undefined ){x = s;}$.messager.alert(title,msg,icon,function(){}); interval=setInterval(fun,time); function fun(){ --x; if(x==0){ clearInterval(interval); $(".messager-body").window('close'); } }; }

?

?

function f_beforeSubmit(){var check_flag="";$.ajaxSetup({ async: false});//同步ajax $.ajax({url : 'duplicateCheckAction.do?doDuplicateCheck',async:false,data : {tableName : "db_boon",fieldName : "boon_name",fieldVlaue: $("#boonName").val(),rowObid : ""},dataType : 'json',success : function(response) {check_flag = response.success;if(check_flag){//$.messager.alert('提示', response.msg, 'error');}else{$.messager.alert('提示', response.msg, 'error');}}});$.ajaxSetup({ async: false});//同步ajax return check_flag;

?

總結

以上是生活随笔為你收集整理的防止重复提交js jquery ajax的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。