我知道我缺少关于 Ajax 的一些东西,但我需要帮助才能理解。在以下代码中,myArray 的内容位于标签“A”处,但在标签“B”处为空。代码的目的是读取多个 csv 文件,存储每个文件中的一些值,然后在脚本中稍后使用 myArray。我知道 Ajax 请求 (.get) 中一定有一些带有 vars 的东西。谢谢
var myArray = [];
var lines = [];
$.each(fileNames, function(lineNo, file)
{
$.get(file, function(data)
{
lines = $.csv.toObjects(data);
$.each(lines, function(lineNo, line)
{
... code ...
myArray.push(someValue);
});
--- A ---
});
--- B ---
});