将.text文件读入数组Javascript / jQuery

时间:2013-02-19 23:42:50

标签: javascript jquery

我正在尝试将文件(存储在Web服务器上)读入数组。当我打印数组时,我目前得到“未定义”。这是我使用的代码:

var cardRules = new Array;
    $.get('UserFile.txt', function(data){
            var array = data.split('\n');
            console.log(cardRules);
        });

任何帮助将不胜感激!

3 个答案:

答案 0 :(得分:2)

'cardRules'变量永远不会被数组数据填充。代替     var array = data.split('\n'); 只是用     cardRules = data.split('\n');

答案 1 :(得分:0)

var cardRules = new Array();
    $.get('UserFile.txt', function(data){
            cardRules = data.split('\n');
            console.log(cardRules);
        });

答案 2 :(得分:0)

尝试使用完整网址,而不仅仅是相对链接

http://yoursite.com/yourfilelocation/yourfile.txt

$.get('http://yoursite.com/yourfilelocation/yourfile.txt', function(data){ var cardRules = data.split('\n'); console.log(cardRules); });