각 항목에 대한 JSONP 요청을 호출하고 JSONP 피드의 코드를 페이지에 삽입하는 array.each 함수가 있습니다.마지막 항목이 완료되기 전에 Array.each에서 다음 항목을 중지 하시겠습니까?
그러나 항목이 피드의 순차 순서와 다른 잘못된 순서로 주입되고 있습니다. 첫 번째 한번 피드 검색을 완료하고 삽입하기 전에 .each 함수를 통해 다음 항목을 실행하기 때문에이 문제가 발생한다고 가정합니다.
어떻게 각 "다음"항목이 이전 항목이 완료 될 때까지 기다릴 수 있습니까?
var list = new Array("1","2","3","4","5");
Array.each(list, function(item)
{
new request.JSONP..
onComplete: function()
{
//inject code
}
});
경우 그 때마다 무작위로 될 배열의 숫자 분사 코드 출력 :
1,2,3,4,5
희망 감각을했다 : 나는 순서로 원하는
2,4,5,1,3
, 감사.
Mootools 사용 1.3
아이디어에 감사드립니다. :) 링크에 'chain'이 (가) 추가되었습니다. 지금은 모두 좋았습니다. :디 – Nicekiwi