URL 배열을 반복하고이를 getJSON
에 전달하여 최종적으로 새로운 데이터 배열을 반환하는 방법을 생각할 수 없습니다.URL 배열을 반복하고 get_json에 전달하여 새로운 데이터 배열을 반환하십시오.
var data_num=[];
$.each(arr_urls, function(index, value) {
$.getJSON(arr_urls[index], function (data) {});
data_num.push(data);
});
alert(data_num);
콜백의'data' * 내부를'푸시 (push) '해야합니다. – str
나는 원래 너무 좋았지 만 작동하지 않는 것 같습니다. – Nirs
예. 작동합니다. 코드의 또 다른 문제점은 콜백이 실행되기 전에 * 배열을 '경고'한다는 것입니다. 그래서'data_num'은 당신이 그것을 실행할 때 항상 비어 있습니다. – str