在JS中将JSON读取到变量时出错
Error in reading JSON to a variable in JS
我试图读取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文件都在同一个位置
我猜你的结构是这样的
- index . html js/myJS.js js/karate.json
表示url应该是
url:"js/karate.json",
相对路径基于页面,而不是JavaScript文件所在的位置。
相关文章:
- 将对象的列表c#传递给javascript:undefined变量时出错
- 得到"全局未定义“;全局变量定义清楚时出错
- 在Javascript中访问Razor布尔变量时出错
- 将未定义的变量传递给函数时出错
- 将Flask中的变量显示为javascript代码时出错
- 代码在shell中运行,但提供'可以't查找变量'从文件运行时出错
- 避免在变量之一未定义所有脚本停止工作时出错
- 节点.js:尝试侦听设置为动态函数的变量时出错
- 在变量中存储 JSON 数据时出错
- 绘制 SVG 拉斐尔路径会出错并且不接受变量
- 从 Javascript 传递 php 变量时出错
- 如何让 Chrome 调试器在处理未定义的变量时中断或出错
- 在 for 循环中声明变量时出错
- 删除变量数据时出错
- 在PHP编码一些未定义的变量时出错
- 在 Rails 3 中声明 Javascript 变量时出错
- "SyntaxError:JSON.parse:意外字符"将多个变量从AJAX传递到PHP时出错
- *中的变量出错.ejs文件
- 为什么我得到“;未捕获的类型错误:无法读取属性“”;此变量出错
- 创建自定义变量出错