0
如何访问$.getJSON
以外的json数据,甚至有可能吗?如果没有,如何以其他方式做到这一点?jquery/json访问外部数据getJSON
var json = [];
$.getJSON("test.json", function(data) {
json = data;
});
// Here I want to display data from json
console.log(json["en"].name);
test.json
{
"en": {
"name": "John"
},
"pl": {
"name": "Jan"
}
}
我猜的downvote是为不完整的答案,不好意思,更新! – mikakun
从技术上讲,应该可以为成员名做对象[键]。它是访问json对象上成员的常用方法。不是一个数组,它是一张地图。想知道他的问题与范围有关,而不是语法。 –
如果你声明你的var是数组类型,他在他的问题'[]!== {}'但可能是真正的语法问题,尽管我不会做你的建议,除非json本身是对象数组的对象'{[0] {},...} – mikakun