请问多个异步ajax请求怎么指定顺序执行?
4 回答
明月笑刀无情
TA贡献1828条经验 获得超4个赞
第一ajax
$.ajax({
url:'',
success:function(data){
//第二个ajax
$.ajax({
url:'',
success:function(){
//第三个ajax,第四个,第五个.......,同理
$.ajax({});
}
});
}
});
慕运维8079593
TA贡献1876条经验 获得超5个赞
ajax是一个异步的操作,虽然你把alert放到最后,但是你不明白那个success函数却是在最后执行的,所以 你应该将alert放到success里面,像这样
1234 | success: function (result) { data = result; alert(data); } |
Smart猫小萌
TA贡献1911条经验 获得超7个赞
如果你是单纯用JS写的
那么xmlhttp_request.open("GET",URL,false); 这个类似的句子 请用false
如果你是用JQ的AJAX
$.ajax({
async:false 注意加上这个属性就可以了
})
- 4 回答
- 0 关注
- 550 浏览
添加回答
举报
0/150
提交
取消