Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery $.ajax函数未在chrome中读取csv文件_Jquery_Ajax_Google Chrome_Csv - Fatal编程技术网

Jquery $.ajax函数未在chrome中读取csv文件

Jquery $.ajax函数未在chrome中读取csv文件,jquery,ajax,google-chrome,csv,Jquery,Ajax,Google Chrome,Csv,可能重复: 我的问题很直截了当,我使用$.ajax函数读取CSV文件,代码在FF和IE9上运行,但在Chrome中不工作 <!DOCTYPE html> <html lang="en"> <head> <script src="http://code.jquery.com/jquery-1.8.2.min.js"> </script> <script type="text/javascript"> $(document).

可能重复:

我的问题很直截了当,我使用$.ajax函数读取CSV文件,代码在FF和IE9上运行,但在Chrome中不工作

<!DOCTYPE html>
<html lang="en">
<head>
<script src="http://code.jquery.com/jquery-1.8.2.min.js">
</script>
<script type="text/javascript">
$(document).ready(function () {
    $.ajax({
        type: "GET",
        url: "autorating.csv",
        contentType: "text/csv",
        success: function(data) {alert('asdsa');}
     });
});


</script>
<title>Untitled Document</title>
</head>

<body>
</body>
</html>

$(文档).ready(函数(){
$.ajax({
键入:“获取”,
url:“autorating.csv”,
contentType:“文本/csv”,
成功:函数(数据){alert('asdsa');}
});
});
无标题文件
任何帮助都是值得的。。。
谢谢

您在没有服务器的情况下读取本地文件。Chrome不允许这样

供进一步阅读

使用
--允许从文件访问文件
作为更安全的解决方法


您正在读取本地文件,而无需服务器。Chrome不允许这样

供进一步阅读

使用
--允许从文件访问文件
作为更安全的解决方法


内容类型必须包括字符集


内容类型:文本/普通;charset=utf-8

内容类型必须包括charset


内容类型:文本/普通;charset=utf-8无法加载file:///F:/shane/autorating.csv. Access Control Allow Origin不允许Origin null。
表示您试图加载chrome中禁止的本地文件。这有点道理,因为您不希望任何脚本遍历所有本地文件。
除此之外,还有一种方法,即使您只需要在HTTP服务器上运行它。检查此

XMLHttpRequest无法加载file:///F:/shane/autorating.csv. Access Control Allow Origin不允许Origin null。
表示您试图加载chrome中禁止的本地文件。这有点道理,因为您不希望任何脚本遍历所有本地文件。
除此之外,还有一种方法,即使您只需要在HTTP服务器上运行它。查看此

脚本控制台显示了什么?报告了任何错误?另外,成功处理程序中的console.log(数据)和浏览器之间的比较。无法加载XMLHttpRequestfile:///F:/shane/autorating.csv. Access-Control-Allow-Origin不允许Origin null。请在web服务器上运行它(即使是本地的),错误应该会消失。您现在似乎正在直接运行它。但是firefox和IE正在工作并成功加载csv文件…脚本控制台说什么?报告了任何错误?另外,成功处理程序中的console.log(数据)和浏览器之间的比较。无法加载XMLHttpRequestfile:///F:/shane/autorating.csv. Access-Control-Allow-Origin不允许Origin null。请在web服务器上运行它(即使是本地的),错误应该会消失。您现在似乎正在直接运行它。但是firefox和IE正在工作并成功加载csv文件…谢谢,但仍然不工作…:(text/csv是正确的。谢谢,但仍然不工作…:(text/csv是正确的。我共享了一个旧堆栈帖子的链接。我共享了一个旧堆栈帖子的链接。