S'il y a ajax, alors réglez
async: false, // peut ajax synchroniser var CountdownInterval; / * Confirmer Recharge immédiatement * / fonction toreCharge () {var paramdata = new Object (); paramdata.payType = 1; // Paiement Alipay Paramdata.OrderMoney = paSefloat ($ ("# spshouldpay"). text ()); // Montant de paiement total var gprstel = []; var orderDetail = new Array (); for (var i = 0; i <DeviceList.length; i ++) {OrderDetail [i] = new Object (); OrderDetail [i] .devicesn = DeviceList [i] .devicesn; // device sn code d'ordre detail [i] .gprstel = DeviceList [i] .gprstel; // gprs Numéro de mobile OrderDetail [i] .payyear = parseint ($ ("# hdnyear"). Val ()); // 100; // La valeur par défaut est 200 yuan gprstel.push (DeviceList [i] .gprstel); } paramdata.gprstel = gprstel.join (","); paramdata.orderDetail = $ .tojson (OrderDetail); paramdata.rand = math.random (); paramdata.postType = "addreDarge"; $ .ajax ({url: '/app_ajax/service.ashx', data: paramdata, type: 'post', async: false, // make ajax synchrone succès: function (resultData) {var jsonResult = $ .parsejson (resultData); if (! jsonResult.success) {fenêtre. "Recordage de rechange!"); $ ("# hdnorderstatus"). //window.oper("http://www.baidu.com "); openPostwindow (string.format (http: // {0} /default/service/recharge.aspx", emplacement.host), $ .tojson (jsonresult.obj), "_blank")}}); } / * Post Open New Window * / Function OpenPostWindow (URL, DATA, Target) {var tempForm = Document.CreateElement ("Form"); tempForm.id = "tempForm1"; tempForm.Method = "Post"; TempForm.Action = URL; tempForm.target = cible; var hideinput = document.CreateElement ("entrée"); hideinput.type = "Hidden"; hideinput.name = "postname" hideInput.value = data; tempForm.ApendChild (hideinput); Document.Body.ApendChild (TempForm); tempForm.Submit (); document.body.removechild (tempForm); }