請問多個異步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 關注
- 606 瀏覽
添加回答
舉報
0/150
提交
取消
