2013-04-04 124 views
1

我試圖讓拉特的問題,長期價值觀出了響應的響應從http://maps.googleapis.com/maps/api/geocode/json?address=ch3%209dq&sensor=false林其獲取數據了JSON響應

我創建了一個小提琴來表明我在哪裏高達: http://jsfiddle.net/JamesRand/H4ZzQ/2/

我認爲這可能是由於它是一個多層次的響應。

我需要的值是:

"location" : { 
       "lat" : 53.07399710, 
       "lng" : -2.80763780 
}, 

我不是100%地肯定JSON,以及如何獲取數據呢?

感謝

回答

0

試試這個:

data.results[0].geometry.location.lat 
data.results[0].geometry.location.lng 

此外,調試,使用任何現代的瀏覽器,並console.log(data),那麼你可以通過JavaScript控制檯對象屬性走路

你的榜樣工作:

http://jsfiddle.net/JamesRand/H4ZzQ/2/

0

我在你的小提琴上試過這個,似乎有效:

$(document).ready(function() { 
     $("#driver").click(function(event){ 
      $.getJSON('http://maps.googleapis.com/maps/api/geocode/json?address=cw69ee&sensor=false', function(data) { 
      $('#stage').html('<p> location: ' + 
           data.results[0].geometry.location.lat + ' , ' + 
           data.results[0].geometry.location.lng + '</p>'); 
      }); 
     }); 
    });