如何通过 jQuery AJAX 请求读取文件
How can I read a file via a jQuery AJAX request?
Site 在 Linux 上,当前 Web 服务器位于位置
/var/www/
我在现场有一个 HTML 文件
/var/www/setpOne/index.html
现在,如果我像这样在 ajax 中设置路径("/csv"),它会在里面
找到 csv /var/www/setpOne/右?
所以如果我在它超出当前包之前添加 ./这样 IA m 就会尝试读取放置 CSV 的位置
在那段代码旁边,我想从 ajax 获取 csv 文件D#.js 是我只是用来的库
$.get("here is location of .csv file", function(error, json) {
if(json) {
isPort = true;
loadDataToPan(json);
}
});
现在我的文件操作系统在现场
/home/roman001/csv/test.csv
那么我如何从当前的 aajx 代码中调用这部分
这个问题有很多问题,但我会冒昧地尝试回答它。
[如何] 通过 json 从网络服务器外部读取文件?
你不能,文件必须可以通过 http/https 访问,才能通过 AJAX 请求访问它。
如果您将test.csv
放在/var/www/test.csv
中,我假设您可以从http://localhost/test.csv
访问它。
$.get("http://localhost/test.csv", function(data) {
// data will contain the string of your CSV file
});
进一步说明,您不会通过 JSON 访问文件。JSON 只是一种非常流行的 Web 序列化格式。您可以通过XMLHttpRequest(更广为人知的AJAX)访问JavaScript中的外部文件。
相关文章:
- 使用JS/NodeJS测试并读取文件中的变量
- 当读取文件时,浏览器打开良好,但它是空白浏览器
- 当尝试使用ajax读取文件时,变量返回undefined
- 用一些像jsBin/jsFiddle/codePen这样的工具读取文件
- 在Windows Metro风格的Javascript应用程序中读取文件内容
- 咕噜声.js无法读取文件(错误代码:EISDIR)
- 如何从文件夹中读取文件
- Javascript - 如何读取文件
- 如何从 Duktape 中运行的 JavaScript 代码中读取文件
- 当客户端是服务器时,使用 client-JS 读取文件结构
- 如何从chrome扩展名读取文件
- 为什么“;readFile”;使用比读取文件更多的内存's的内容长度
- 在html中读取文件
- 使用javascript读取文件
- 节点尝试在同步写入完成之前读取文件
- 无法通过FileReader读取文件
- 从php中的本地磁盘读取文件
- 使用Javascript读取文件
- 是否可以使用 javascript 从目录中读取文件
- 通过网络浏览器从 URL javascript 读取文件