2013-09-16 77 views
1

递归阵列我从谷歌API此JSON:阅读使用jQuery

{ 
    "results" : [ 
     { 

     "formatted_address" : "1 Broadway, New York, NY 10021, USA", 
     } 
    ], 
    "status" : "OK" 
} 

怎么去 “的formatted_address” 的价值?

与此代码(使用jQuery)我只得到“的结果是阵列”

$.getJSON(jsonFile, function(data){ 

    $.each(data, function(key, val){ 
     alert(key + ' is ' + val); 
    }); 

}); 

在PHP这是很容易的,但我需要这是客户端

+2

'data.results [0] .formatted_address' –

+0

非常感谢我正在寻找的 – Friccico

+0

当你解决了你的问题,请删除你的问题(如果没有答案)或回答你自己的问题 - 但是没有把“解决”放在标题中。 – ThiefMaster

回答

1
$.getJSON(jsonFile, function(data) { 
    $.each(data.results, function(key, val) { 
     alert(key + ' is ' + val); 
    }); 
}); 

这应该工作。

+0

您的意思是'data.results'而不是'data [results]' – mattmanser

+0

是的!你是对的。 –

+0

dara.results和data ['results']之间的区别是什么 –