jquery追加和json数据的问题

时间:2009-02-28 16:06:46

标签: jquery json append

我无法完成这项工作:

$(function() {
    $(".button").click(function() {
        var newentry = $("input#entry").val();
        $.getJSON("/dictionary_request/", {entry: newentry}, function(json){
            $("span").empty();
            alert(json);
            $("span").append(json);
        });
    });
});

JSON请求,空闲范围和警报都可以正常工作,但附加不会。我假设它是某种类型的错误。我怎样才能使它发挥作用?

1 个答案:

答案 0 :(得分:3)

append方法需要字符串或DOM节点作为参数。你用对象(json)调用它。此对象的内容取决于服务器发送的数据。警报在屏幕上显示什么?使用FireBug,您可以检查json对象可用的属性:console.log(json)