3

在此只会打开一个 CSV 文件。我想打开多个 CSV 文件并在 HTML 表中编辑它们。请帮忙。

$(function() {
    Papa.parse("abc.csv", {
        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);
            });
        }
    });
});     
4

1 回答 1

0

你必须做一个循环,这里我们有一个你的 csv 文件数组:

var csv_array = ["abc.csv","def.csv","ghi.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);
                    });
                }
            });

        })

    }); 
于 2015-02-04T09:19:43.153 回答