jQuery:从文件系统读取文本文件

前端之家收集整理的这篇文章主要介绍了jQuery:从文件系统读取文本文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用 jquery读取一个文本文件,像这样:
// LOAD file and split line by line and append divs
$.get('myFile.txt',function(data) {    
    var lines = data.split("\n");

    $.each(lines,function(n,elem) {
       $('#myContainer').append('<div>' + elem + '</div>');
    });
});

在铬,我得到:

XMLHttpRequest cannot load file:///C:/myPath/myFile.txt. Origin null is not allowed by Access-Control-Allow-Origin.

Firefox显示没有错误,但是代码没有执行(我在firebug中有断点,匿名函数从不运行).

任何帮助谢谢!

编辑:

必须:

>使用文件完整路径
>发射
铬与
“–allow-文件访问从档案”

现在工作好了!

解决方法

您无法从本地文件系统加载文件,像这样,您需要将其放在一个Web服务器上并从那里加载它.在同一个网站上,您的JavaScript加载.

编辑:查看这个thread,您可以使用选项–allow-file-access-from-files启动chrome,这将允许访问本地文件.

猜你在找的jQuery相关文章