1

私はこの仕事をするのに苦労しています:

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

JSONリクエスト、空になったスパン、アラートはすべて正常に機能しますが、追加は機能しません。なんらかのタイプエラーだと思います。どうすればそれを機能させることができますか?

4

1 に答える 1

3

appendメソッドは、引数として文字列またはDOMノードを想定しています。オブジェクト(json)で呼び出しています。このオブジェクトの内容は、サーバーから送信されるデータによって異なります。アラートは画面に何を印刷しますか?FireBugを使用すると、jsonオブジェクトで使用可能なプロパティを調べることができますconsole.log(json)

于 2009-02-28T16:10:17.757 に答える