특정 순서로 진행되는 ajax 호출을 원합니다. 코드를 사용하여 더 자세히 설명하겠습니다. 나는 아약스를 만드는 중이Ajax 호출 순서
var feed_urls = [
'URL_1',
'URL_2',
'URL_3',
...
...
'URL_N',
];
그렇게
$.each(feed_urls,function(index,value){
$.getJSON(value, function(data) {
$.each(data.feed.entry,function(i,val){
LIST.push(val.content.src);
});
});
});
내가 직면하고 문제는 AJAX 호출이 비동기이기 때문에 LIST
의 내용이 같은 순서로 항상 아니라고처럼 jQuery의 getJSON
방법을 사용하여 호출합니다. 이 문제를 해결할 여지가 있습니까? 거짓, 그것을 재 :
아약스 호출의 바람직한 순서는 URL_1
은 URL_3
다음 등 비동기로 URL_N
이것은 부작용입니다 요청이 수행되는 동안 페이지에서 * 모든 * javascript를 동결합니다. –
모든 콘텐츠가 실제로 아약스 호출을 통해로드되고 순서가 매우 중요하기 때문에 페이지 고정 중 문제가 될 것이라고 생각하지 않습니다. 내가 그것을 조사하자. – Gautam