我有以下问题:
我有一个大型CSV文件,其中包含大量数据,我需要在(外部(经过批准的))网页上使用,只使用jQuery。
我发现jQuery-csv能够将csv数据操作到数组中。一旦我有数组中的数据,我相信我将能够做我需要做的一切。但是,我不知道我应该在哪里以及如何包括&#39;我的csv文件。它是托管的,可通过网址获得。 jQuery-csv似乎永远不会链接到文件,它们的演示页面只显示通过页内<input>
标记使用的内容。
为这种情况提供一些额外的深度:客户想要使用他的.csv文件数据库和很多句子(我很喜欢这个!&#39;)并随意显示这些句子站点。
tl; dr:我如何将.csv文件加载到我的页面上,所以我可以将它与jQuery-csv一起使用?
答案 0 :(得分:4)
如何将.csv文件加载到我的页面
您可以使用.ajax()
,类似
$.ajax({
url: "Path/YourFileName.csv",
async: false,
success: function (csvd) {
data = $.csv.toArrays(csvd);
},
dataType: "text",
complete: function () {
// call a function on complete
}
});
在使用$.csv.toArrays
之前加载jQuery-csv插件。