【发布时间】:2015-07-03 14:47:53
【问题描述】:
我正在尝试加载一个我将用作常量文件的 JSON 文件,但我总是收到未定义的错误,有人可以帮忙吗?
代码如下:
function loadJsonFile(filePath){
$.getJSON(filePath, function(Mydata) {
alert(Mydata.length);
return Mydata;
})
error(function() { alert("error");
});
常量文件的结构是:
{
"var1":"v1",
"var2":"v2"
}
提前感谢您的帮助。
【问题讨论】:
-
你在哪里得到错误未定义,哪一行?你也少了一个点。
)和error之间是输入这个问题的错字还是真的错过了点 -
确保您提供的文件路径正确,让我们知道您在开发者工具的网络选项卡中遇到了什么错误
-
@PatrickEvans 输入问题时出现错误,调用函数时出现错误: var data= loadJsonFile('./constants.json');警报(数据[“var1”]);
-
@vinayakj 是的,路径是正确的,我得到一个错误:“未捕获的类型错误:无法读取未定义的属性 'var1'
标签: javascript json load