Leyendo el archivo .txt en una matriz Javascript / jQuery

votos
9

Estoy tratando de leer un archivo (almacenado en el servidor web) en una matriz. Al imprimir la matriz actualmente consigo indefinido. Aquí está el código de im usando:

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

¡Cualquier ayuda sería apreciada!

Publicado el 19/02/2013 a las 21:42
por usuario
En otros idiomas...                            


3 respuestas

votos
0
var cardRules = new Array();
    $.get('UserFile.txt', function(data){
            cardRules = data.split('\n');
            console.log(cardRules);
        });
Respondida el 19/02/2013 a las 21:46
fuente por usuario

votos
2

La variable '' cardRules nunca se rellena con los datos de la matriz. En lugar de var array = data.split('\n'); utilizar simplemente cardRules = data.split('\n');

Respondida el 19/02/2013 a las 21:49
fuente por usuario

votos
0

Pruebe la URL completa en lugar de simplemente vinculación relativa

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

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

Respondida el 12/01/2017 a las 00:36
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more