问题描述
我正在尝试将json文件读取为javascript变量。 我以前读过相同的文件。 因此json文件的格式正确。
var net_json = {};
$.ajax({
type: "GET",
url: "/karate.json",
dataType: "json",
error: function() {
alert("Error loading the file");
},
success: function(data) {
net_json = data;
alert("Success");
}
});
但是它总是返回警报错误。 json和js文件都位于同一位置。
1楼
epascarello
2
已采纳
2015-07-31 04:24:55
我的猜测是你的结构是这样的
- index.html
- js / myJS.js
- js / karate.json
这意味着网址应该是
url:"js/karate.json",
相对路径基于页面,而不是JavaScript文件所在的位置。