亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問多個異步ajax請求怎么指定順序執行?

請問多個異步ajax請求怎么指定順序執行?

多個異步ajax請求怎么指定順序執行
查看完整描述

4 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

第一ajax
$.ajax({
url:'',

success:function(data){
//第二個ajax

$.ajax({
url:'',

success:function(){
//第三個ajax,第四個,第五個.......,同理

$.ajax({});

}

});

}

});

查看完整回答
反對 回復 2019-06-29
?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

ajax是一個異步的操作,雖然你把alert放到最后,但是你不明白那個success函數卻是在最后執行的,所以 你應該將alert放到success里面,像這樣

1234success:function(result) {               data = result;       alert(data);                        }


查看完整回答
反對 回復 2019-06-29
?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

如果你是單純用JS寫的
那么xmlhttp_request.open("GET",URL,false); 這個類似的句子 請用false

如果你是用JQ的AJAX

$.ajax({
async:false 注意加上這個屬性就可以了
})

查看完整回答
反對 回復 2019-06-29
?
慕慕森

TA貢獻1856條經驗 獲得超17個贊

ajax請求有同步異步之分,在做異步請求的情況下程序不會等待返回值而直接往下執行。
修改:1、alert放在success的回調函數中;2、使用同步請求。
任選其一吧……但是同步會阻礙程序的執行,一般不會使用吧(不排除某些特殊情況需要同步)……
具體的修改方法還是自己解決吧,畢竟系統地看一下同異步是很有必要的。

查看完整回答
反對 回復 2019-06-29
  • 4 回答
  • 0 關注
  • 2189 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號