嗨,我很新的jquery和json一般,我有麻煩與foursquare API使用jQuery.getJSON(),我想要做的就是使用此搜索查詢,併成爲能夠將結果打印到我已經搜索過的瀏覽器,並且很難找到一個好的基本教程或文檔,如果有人可以幫助我獲取獲取並將結果打印到瀏覽器的基本語法,將會非常感激,這裏是下面Foursquare在瀏覽器中獲取和顯示場地
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$.getJSON('https://api.foursquare.com/v2/venues/search?ll=40.7,-74&query=mcdonalds&client_id=clientid&client_secret=clientsecret&v=20120101', function(data) {
var venues = [];
/* print name for each venue. */
for (var i = 0; i < venues.length; i++) {
document.write(venues[i]['name'])
}
})
</script>
我當前的代碼如果您將該網址複製到瀏覽器它與JSON格式的結果回來了,但我希望能夠操縱這些結果並打印出來選擇性
這裏是我做得到它的工作
<div id="names">
</div>
<script>
$.getJSON('https://api.foursquare.com/v2/venues/search?ll=40.7,-74&query=mcdonalds&client_id=clientid&client_secret=clientsecret&v=20120101',
function(data) {
$.each(data.response.venues, function(i,venues){
content = '<p>' + venues.name + '</p>';
$(content).appendTo("#names");
});
});
</script>
呵呵我想通了,我是這樣做的錯誤方式我已經更新了我所做的更改 希望這將有助於someoen在類似的情況:) – Dorf 2012-02-01 05:52:22