我正在使用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);
我正在使用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);
$(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")));
});
这是一个非常好的答案。有人给它一个减号,但它有我需要的关键(JSON.stringify)。对我来说这是一个好的开始 –
如果你只是想吐出JSON用于调试的目的,更好的做法是使用内置控制台让它解析和美化它为您提供:
console.log(yourJSON);
您是否尝试过使用'ready'函数进行包装? – Nic
奇怪,但我也看不到CORS标题 - http://i.imgur.com/SOFn4.png –
嗨,@AtifMohammedAmeenuddin,它不会返回有效的标题,因为我没有在链接中包含有效的API密钥。 –