我的 AJAX 中有一个成功函数,它从 python 脚本返回响应文本,可以是“SUCCESS”或“EMPTY”。现在我想在成功函数中放置一个 if 循环,但是 if 循环不起作用。我从我的 python 脚本中获取了正确的数据,因为我的警报语句工作正常并打印“SUCCESS”。但它没有进入ifloop
我已经尝试了很多东西,但是控件没有进入 if 循环,谁能告诉我我做错了什么:
submitHandler: function (form) {
$.ajax({
type: 'post',
url: '/cgi-bin/getdataworld.py',
data: $(form).serialize(),
success: function(data) {
//document.write(result);
console.log("result is "+data);
alert(data);
if(data === "SUCCESS"){
window.location = 'index.html';
}
else{
alert("NO DATA PRESENT");
}
},
error: function (responseData) {
console.log('Ajax request not recieved!');
}
});
return false;
}