如果我运行此全部$.getjson
同时运行
我想等第一个getjson然后完成下一个
希望你能提前感谢我帮助
//start loop
param.forEach(item, function () {
$.getJSON(item, function (data) {
$.each(data, function (i, val) {
//store data in html
$('#tabledata tbody').append(html);
});
});
});
答案 0 :(得分:4)
答案 1 :(得分:0)
尝试类似
的内容function request(array) {
if (array.length == 0) {
return;
}
var item = array.shift();
$.getJSON(item, function (data) {
$.each(data, function (i, html) {
$('#tabledata tbody').append(html);
});
request(array);
});
}
request(item)