我正在尝试使用此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 - 使用帕格模板引擎
答案 0 :(得分:0)
运行$.csv
功能后,您无法使用直接getScript
。因为可能需要一些时间来加载js,但console.log
语句在getScript
语句运行后运行。所以你必须尝试这个..
$.getScript("../js/jquery-csv.js",function(){
console.log($.csv);
});