这个问题已经被问过好几次了,但已经得到了解决,但效果不佳。
在我看来,一个糟糕的暗示是:
使用 mootools 或 jquery 等库
在请求之间使用某种延迟,例如 setTimeout("doNext()",3000);
具体来说,我想要实现的目标是这个。
<div onClick="javascript:one();two();"></div>
one()和two()是AJAX
one() 必须出现在two() 之前
最佳答案
two();
必须在 one()
中的 ajax 成功处理程序中调用。例如:
html:
<div onClick="javascript:one();"></div>
JavaScript:
function one() {
$.ajax({
...
success: function() {
setTimeout(two,3000);
}
});
}
function two() {
$.ajax({
...
});
}
关于javascript - PHP:::2 个 AJAX 调用:::2 个响应:::按顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8906150/