在JQuery中获取JSON的麻烦

时间:2011-10-10 22:17:17

标签: jquery json

我正在尝试查看从此函数检索的数据以解析json,但我无法查看函数中的“数据”。请你告诉我我做错了什么?

我的代码在这里:http://jsfiddle.net/sbbc7/4/

先谢谢。

3 个答案:

答案 0 :(得分:1)

嗯,一个人,

#("forrst").append(data);

应该是

$("#forrst").append(data);

而且,as genesis-φ points out below,您需要指定您追加到div的确切内容。

答案 1 :(得分:1)

你可能意味着

$("#forrst").append(data);

而不是

#("forrst").append(data);

您需要指定要追加的确切键。例如,

$("#forrst").append(data.resp.posts[0].id);

http://jsfiddle.net/sbbc7/10/

答案 2 :(得分:0)

$.getJSON("http://api.forrst.com/api/v2/user/posts?username=_max&callback=?", function(data) {
    $.each(data.resp.posts, function(index, val){
        $("#forrst").append("<h2><a href='" + val.post_url + "'>" + val.title + "</a></h2>")
        $('#forrst').append(val.formatted_description);
        $('#forrst').append("<hr>");
    });
});