读书人

问:让异步的多个ajax顺序执行的方法?

发布时间: 2012-04-15 18:39:21 作者: rapoo

问:让异步的多个ajax顺序执行的方法?
问:让异步的多个ajax顺序执行的方法?

就是说等第一个ajax传回来后再执行第二个ajax跟其他的js代码

$.ajax({
type: "POST",
url: "http://xxx/xxx.aspx",
data: "",
success: function(msg){
<!--do something-->
}
});
<!--waiting the first ajax post back-->
<!--do another ajax-->

试了几次,除了在<!--do something--> 那里 执行接下来的代码外,要顺序执行的代码放在下面的话会在第一个ajax的值还未传回来时就执行,有没有神马办法可以不在<!--do something-->那里加代码而是在下面执行呢?

[解决办法]
或者用同步,
或者设计业务的时候避免这种情况

读书人网 >Ajax

热点推荐