Solo debido a la baja reputación (lo siento) tuve que extender este hilo: CSV a la tabla html
var csv_array = ["dashboard.csv"]; $(function() { $(csv_array).each(function(){ Papa.parse(this.toString(), { download: true, complete: function(results) { console.log("Remote file parsed!", results.data); $.each(results.data, function(i, el) { var row = $("<tr/>"); row.append($("<td/>").text(i)); $.each(el, function(j, cell) { if (cell !== "") row.append($("<td/>").text(cell)); }); $("#results tbody").append(row); }); } }); }) });Esto funciona bien, sin embargo, está generando un índice en el lado izquierdo, numerando las columnas. ¿Cómo se elimina ese índice? ¡Gracias!
Resolví esto (con la ayuda de alguien fuera del sitio):
Se eliminó la 'i' de la fila.append($("").text(i));
Si esta no es la respuesta, continúe comentando de una mejor manera. ¡Gracias!
var csv_array = ["dashboard.csv"]; $(function() { $(csv_array).each(function(){ Papa.parse(this.toString(), { download: true, complete: function(results) { console.log("Remote file parsed!", results.data); $.each(results.data, function(i, el) { var row = $("<tr/>"); row.append($("<td/>").text()); $.each(el, function(j, cell) { if (cell !== "") row.append($("<td/>").text(cell)); }); $("#results tbody").append(row); }); } }); }) });