我正在尝试将文件(存储在 Web 服务器上)读入数组。当我打印数组时,我目前得到“未定义”。这是我使用的代码:
var cardRules = new Array;
$.get('UserFile.txt', function(data){
var array = data.split('\n');
console.log(cardRules);
});
任何帮助,将不胜感激!
我正在尝试将文件(存储在 Web 服务器上)读入数组。当我打印数组时,我目前得到“未定义”。这是我使用的代码:
var cardRules = new Array;
$.get('UserFile.txt', function(data){
var array = data.split('\n');
console.log(cardRules);
});
任何帮助,将不胜感激!
'cardRules' 变量永远不会被数组数据填充。而不是
var array = data.split('\n');
仅仅使用
cardRules = data.split('\n');
var cardRules = new Array();
$.get('UserFile.txt', function(data){
cardRules = data.split('\n');
console.log(cardRules);
});
尝试完整的 url,而不仅仅是相对链接
http://yoursite.com/yourfilelocation/yourfile.txt
$.get('http://yoursite.com/yourfilelocation/yourfile.txt', function(data){
var cardRules = data.split('\n');
console.log(cardRules);
});