【发布时间】:2014-06-14 14:51:05
【问题描述】:
我想在 jQuery 中将 .csv 文件转换为 HTML 表格。为此,我使用了一个名为 CSVToTable 的 jQuery 插件。
我在代码中的使用方式如下:
我在<div id="ItemTable"></div> 上拨打了.CSVToTable('path/to/file.csv'):
$("#ItemTable").CSVToTable('ItemDatabase.csv', {
loadingImage: 'img/loading.gif',
startLine: 0
});
一切似乎都正常工作,还有 loading.gif(包含在下载中)。
我的第一次尝试是在 ItemDatabase.csv 上运行它,这是一个包含大约 .csv 的 .csv。 350 行。 它一直在加载和加载,15 分钟后,我尝试了一个包含 5 行的较小文件。没什么区别。
我查看了their website with a demo的源码,运行良好,替换了代码,但没什么区别。
如果有人能告诉我我做错了什么,那将非常有帮助。
注意:我检查了文件路径,一切都正确初始化了
编辑:对于@sakir,我的 .csv 文件的前 4 行:
Name,Tier,Kind,Lvl,mDam,xDam,HR,MR,SD,LS,MS,XB,LB
Depressing Bow,Depressing,Bow,1,0,0,NONE,NONE,NONE,NONE,NONE,NONE,NONE
Oak Wood Bow,Basic,Bow,1,4,6,NONE,NONE,NONE,NONE,NONE,NONE,NONE
Birch Wood Bow,Basic,Bow,6,6,10,NONE,NONE,NONE,NONE,NONE,NONE,NONE
【问题讨论】:
-
有
javascript错误吗? -
你有没有给任何标题
-
@silk_route11 它抛出这个错误:
XMLHttpRequest cannot load file:///G:/Webs/WynnTools/test.csv. Received an invalid response. Origin 'null' is therefore not allowed access. /G:/Webs/WynnTools/index.html:1 -
@sakir 是的,它有一个标题
-
如果你有标题,我猜起始行应该是 1
标签: javascript jquery html csv