链接Ajax调用是一种好习惯吗?我知道ajax调用是异步的,但我有一种情况,我想根据第一次调用的成功或错误触发另一个ajax调用。代码看起来像这样......
$.ajax({
url:'urlToFile.html',
success:function(result){
$.ajax({
url:'secondAjaxCall.html',
success:function(result){
alert("past");
},
error: function(result) {
alert("no connection");
}
});
},
error: function(result) {
alert("no connection");
}
});
答案 0 :(得分:1)
这没什么不对。如果你有很多这样的事情,可能值得研究一个控制流库,只是为了让你的代码不受嵌套异步回调引起的“金字塔效应”的影响 - 但是两个级别的深度仍然很容易推理。