我对Stackoverflow的第一个问题。如何在我的网页中显示/阅读推特搜索解析数据?
以下是我正在使用的代码。我可以在console.log()中看到15个对象,但我不知道如何在网页视图中显示它。
我的编码如下:
$
.ajax({
url : "http://search.twitter.com/search.json?q=gaga&callback=?",
dataType : "json",
timeout:1000,
success : function(data)
{
console.log(data.results);
//console.log(data.results);
//$('#twitter').html(data);// parse data here
},
error : function()
{
alert("Failure!");
},
});
答案 0 :(得分:0)
看看这有助于http://jsfiddle.net/2cxfN/
$.ajax({
url : "http://search.twitter.com/search.json?q=gaga&callback=?",
dataType : "json",
timeout:1000,
success : function(data)
{
console.log(data.results);
//console.log(data.results);
//$('#twitter').html(data);// parse data here
$.each(data.results, function(i,o){
console.log(o);
$('<img/>', {src:o.profile_image_url}).appendTo('body');
$('<div/>').text(o.from_user).appendTo('body');
});
},
error : function()
{
alert("Failure!");
},
});
啊,我看到你有一个带有id twitter的div - 你可以使用data.results中的每个对象中的变量将HTML解析成你想要的,我将其提取为o,然后appendTo('#微博');