我在获取json文件中的数据时遇到问题,它说" undefined"。我试图从"键"中获取数据。参数。
Json结构:
{
"list":[
{
"key":"12 ano",
"value":"12 ano"
},
{
"key":"12 ano administrativo",
"value":"12 ano administrativo"
}
]
}
以下是代码:
$.getJSON('what.json', function(data){
$.each(data, function(i, value){
console.log(value.key);
})
});
答案 0 :(得分:1)
您需要迭代data.list
,您收到错误,因为您的JSON在顶级没有key
$.each(data.list, function(i, value){
console.log(value.key);
});
答案 1 :(得分:1)
迭代data.list
数组
$.getJSON('what.json', function(data){
$.each(data.list, function(i, value){
console.log(value.key);
})
});
答案 2 :(得分:-1)
使用此
$.getJSON( "ajax/test.json", function( data ) {
var items = [];
$.each( data, function( key, val ) {
alert(val);
alert(key);
});