$ .csv甚至在导入jquery-csv后仍未定义

时间:2018-02-27 16:45:18

标签: javascript jquery csv jquery-csv

我正在尝试使用此jquery-csv插件将csv文件解析为数组,但在检查$ .csv的日志时是未定义的。但是,当我直接在控制台中复制并执行插件中的代码时,$ .csv可以正常工作。我甚至尝试使用方法jquery的getScript()方法将jquery-csv直接导入我的自定义脚本,但它显示未定义。

$.getScript("../js/jquery-csv.js"); console.log($.csv);

还尝试将其添加到头部,它显示在Chrome开发人员工具中 script(scr='https://cdnjs.cloudflare.com/ajax/libs/jquery-csv/0.8.9/jquery.csv.min.js') included this in the head of the page. It shows up in head through chrome devtools

P.S - 使用帕格模板引擎

1 个答案:

答案 0 :(得分:0)

运行$.csv功能后,您无法使用直接getScript。因为可能需要一些时间来加载js,但console.log语句在getScript语句运行后运行。所以你必须尝试这个..

$.getScript("../js/jquery-csv.js",function(){
    console.log($.csv);
});