Axe*_*ala 4 javascript ajax jquery callback
我有一个使用 AJAX(PHP) 验证代码的函数。但是,当我尝试运行它时,它会undefined在应该返回true或时返回false。
功能:
function verifyViite(viite) {
$.get('dataminer.php?question=validateViite&q='+viite, function(data) {
jQuery.globalEval(data);
if(valid == 1) {
return true;
}
else {
return false;
}
});
}
Run Code Online (Sandbox Code Playgroud)
是data或者valid = 1;valid = 0;
由于 AJAX 请求是异步的,因此无法返回 Callback 返回值。
执行verifyViite回调本身内部调用的任何代码,而不是返回 true 或 false。
或者,您可以使用同步 AJAX 请求。
| 归档时间: |
|
| 查看次数: |
8140 次 |
| 最近记录: |