Javascript jquery ajax读取json文件的路径
我使用它读取存储在服务器上的json文件:Javascript jquery ajax读取json文件的路径,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,我使用它读取存储在服务器上的json文件: $.ajax({ type:"GET", url:path, contentType:"application/json; charset=UTF-8", dataType:"json" success:function(response) { console.log(response); //stuff... } }); 我已尝试将路径指定为MyProjec
$.ajax({
type:"GET",
url:path,
contentType:"application/json; charset=UTF-8",
dataType:"json"
success:function(response)
{
console.log(response);
//stuff...
}
});
我已尝试将路径指定为MyProject/build/web/传单/temp/xyz.json
和build/web/传单/xyz.json
在这两种情况下,我都得到了404
的响应
我使用$尝试了这两个路径。getJSON
,我发现当XMLHttpRequest
的readyState
为1
时会发生错误
我应该如何指定获取json文件的路径?浏览器中JS中的相对URI需要与承载JavaScript的HTML文档相对。在路径之前添加/并尝试一下
ex:/MyProject/build/web/ployate/temp/xyz.json或/build/web/ployate/xyz.json正确使用引号mate.add file://在路径前面,因为您必须在文件路径前面指定协议。看在上帝的份上,删除
contentType
contentType:“application/json;charset=UTF-8”毫无意义。您没有任何POST数据来描述的内容类型。我是在键入代码,而不是复制它…我的错。