2012-11-17 44 views
0

我正在使用jQuery和Backbone。我對js很陌生。我可以讓它顯示在警報中,但我想把信息扔進身體。我有JSON。現在我想在一個頁面上呈現它。我該怎麼做。

類似:

var jsonData = $.get("https://www.googleapis.com/shopping/search/v1/public/products?key=key&country=US&q=digital+camera&alt=json"); 
$('body').append(jsonData); 
+0

您是否嘗試過使用'ready'函數進行包裝? – Nic

+0

奇怪,但我也看不到CORS標題 - http://i.imgur.com/SOFn4.png –

+0

嗨,@AtifMohammedAmeenuddin,它不會返回有效的標題,因爲我沒有在鏈接中包含有效的API密鑰。 –

回答

1
$(document).ready(function() { 
    document.write(JSON.stringify($.get("https://www.googleapis.com/shopping/search/v1/public/products?key=key&country=US&q=digital+camera&alt=json"))); 
}); 
+0

這是一個非常好的答案。有人給它一個減號,但它有我需要的關鍵(JSON.stringify)。對我來說這是一個好的開始 –

0

如果你只是想吐出JSON用於調試的目的,更好的做法是使用內置控制檯讓它解析和美化它爲您提供:

console.log(yourJSON);

相關問題