2012-11-17 22 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);

相关问题