【发布时间】:2020-02-26 07:48:10
【问题描述】:
我想使用纯 javascript(例如没有 jquery)加载本地存储的数据,然后用它在 html 的表中显示它。我的项目结构如下:
根
- js
-- main.js
- 水库
-- 数据.csv
- index.html
我尝试使用XMLHttpRequest,但不知何故,在尝试加载文件和打印响应文本时,我得到了0 状态,它什么也没打印出来。
使用window.onload调用以下方法:
var url = "file://../res/data.csv/";
varxmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState === 4 && this.status === 200) {
console.log(this.responseText);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
【问题讨论】:
-
@LucaKiebel 不,因为我不能使用 jQuery
-
这与使用或不使用jQuery无关。如果没有我不推荐的一些调整,它就无法工作。
-
请查看此网址no-jquery