【发布时间】:2017-06-03 15:56:15
【问题描述】:
我的 MWE data.js 如下所示:
var data = [];
function initdata(){
$.ajax({
...
success: function(data){
data.push("test");
},
...
});
}
$(document).ready(function(){
initdata();
console.log(data.length);
console.log(data[0]);
}
但是控制台说,data.length 是 0 和 data[0] 是 undefined。如何在另一个函数中访问 ajax 函数中的数据?
【问题讨论】:
-
“如何在另一个函数中访问 ajax 函数中的数据?” 你将数据传递给另一个函数。
标签: javascript jquery ajax scope global-variables