嗯,我有這個腳本,我已經設置了提交請求php文件,用於驗證我的輸入值...我已經設置,當它未驗證回聲的正確方法它沒有驗證,現在我想在我的請求時,當我得到的迴應,這是錯誤響應停止提交..這是腳本,它確實發送請求並返回響應,但它不會停止提交...Javascript Mootools事件停止
我已經這樣做了,但現在我需要彈出一個確認消息,當它完成後,我想停止窗體執行時彈出消息,如果用戶單擊是繼續窗體...我用fireEvent試過它,但它不會工作......幫助傢伙!
window.addEvent('domready', function(){
var form=document.adminForm;
form.addEvent('submit', function(e){
var success = false;
var dataString="date=" + document.getElementById("date").value + "&start=" + document.getElementById("start").value + "&end=" + document.getElementById("end").value;
var requestData = new Request ({
url: '/provjera.php',
method:'POST',
async:false,
data:dataString,
onComplete: function(responseText){
var requestData2 = new Request({
url:'/posalji.php',
method:'POST',
data:dataString,
onComplete:function(responseText){
}
});
requestData2.send();
success= responseText == 'NO ERROR';
if(responseText == 'NO ERROR'){
}else{
alert("FAIL");
}
}
});
requestData.send();
if(success){
var result=confirm("Are you sure!?");
e.stop();
if(result){
form.fireEvent("submit");
}
}else{
e.stop();
}
});
});
以及我已經有異步:假...我也嘗試使用fireEvent onComplete,但它不會工作,或者...當我設置e。停止();提交事件後,我顯然不能做任何事情,你能給我一些代碼來幫助我嗎? – Shile
謝謝你,你是救星! – Shile