好吧,我有这个脚本,我在提交请求时设置了用于验证我的输入值的 php 文件...我已经设置了当它未被验证时,正确的回显方式未被验证,现在我当我得到响应时想要在我的请求中并且它是停止提交的错误响应..这是脚本,它确实发送请求并返回响应但它不会停止提交...
我已经做到了,但是现在我需要在完成后弹出一条确认消息,我想在弹出消息时停止执行表单,如果用户单击“是”继续使用表单...我试过了像这样与 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();
}
});
});