В jsons.url хронятся url на json файлы, каждый из них нужно загрузить и содержимое добавить в jsonOtvet, но есть такой нюанс, нужно дожидатся загрузки, то есть загрузился первый, добавляем его в jsonOtvet, только потом грузим второй и так далее.
Вот мой код, что я делаю не так?
var jsonOtvet;
for(i = 0;i<jsons.url.length;i++) {
xmlHttp.open('GET', jsons.url[i],true);
xmlHttp.send(null);
xmlHttp.onload = function(e) {
if (xmlHttp.status==200){
jsonOtvet.push(xmlHttp.responseText);
} else {
jsonOtvet.push('{"'+jsons.url[i]+'":"file not found"}]');
}
return false;
}
return true;
}
alert(JSON.stringify(jsonOtvet));