2015-10-17 57 views
0

我有以下的JSON位于../JSON/addresses.json:检索的getJSON属性值

[ 
{ 
"id":"Cheonan2", 
"Field1": "96, 3Gongdan1-ro", 
"Field2": "Seobuk-gu, Cheonan-si", 
"Field3": "Chungcheongnam-do, 31093, Korea", 
"Field4": "", 
"Field1K": "31093 충청남도 천안시", 
"Field2K": "서북구 3공단1로 96", 
"Field3K": "", 
"Field4K": "" 
} 
] 

如何取回 '身份证' 属性使用$ .getJSON什么时候?我试着下面的代码,但控制台将返回“未定义”的错误:

var JSONAddress = $.getJSON("../JSON/addresses.json",function(){ 
console.log(JSONAddress[0].id);}) 

回答

3

如果我们假设你的JSONAddress JSON URL返回数组,那么你应该写:

$.getJSON("../JSON/addresses.json",function(JSONAddress){ 
      console.log(JSONAddress[0].id); 
    });