我试图在一个循环中发出多个 JSON 请求并将它们保存到一个变量中,以便以后可以使用该变量。到目前为止,我有这个,但它返回一个空数组。非常感谢任何帮助。
function multipleJSON(){
var arr=[];
var result = (function () {
for(var 0=1;i<10;i++){
.ajax({
'async': false,
'global': false,
'dataType': jsontype,
'url': 'index.php?param='+i+ '&callback=?',
'dataType': jsontype,
'success': function (data) {
arr.push(data);
}
});
}
return arr;
})();
return result;
}
// returns an empty array
my var=multipleJSON();