我知道我缺少关于Ajax的东西,但我需要帮助才能理解。在下面的代码中,myArray的标签为“A”,但标签为“B”时为空。代码的目的是读取多个csv文件,存储每个文件的一些值,并稍后在脚本中使用myArray。我知道在Ajax请求(.get)中必须有一些变量。谢谢离开后.get数组丢失数据
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 ---
});
这不是一个好足够的理由来关闭异步功能。 – 2013-04-29 14:39:25