我希望正在製作的ajax調用按特定順序進行,讓我使用一些代碼進行進一步解釋。訂購Ajax調用
var feed_urls = [
'URL_1',
'URL_2',
'URL_3',
...
...
'URL_N',
];
我提出AJAX調用使用jQuery的getJSON
方法,像這樣
$.each(feed_urls,function(index,value){
$.getJSON(value, function(data) {
$.each(data.feed.entry,function(i,val){
LIST.push(val.content.src);
});
});
});
我現在面臨的問題是,因爲Ajax調用是異步的LIST
的內容並不總是以相同的順序。無論如何要解決這個問題嗎?
Ajax調用的優選順序將URL_1
之後URL_2
其次URL_3
,並以此類推,直到URL_N
這有副作用o f正在執行請求時在頁面上凍結* all * javascript。 –
我不認爲凍結頁面會是一個問題,因爲所有內容都是通過ajax調用真正加載的,而排序非常重要。讓我檢查一下。 – Gautam