2015-10-17 134 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); 
    });