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