1

オブジェクト値をテーブルに入れる必要があるときに問題が見つかりました。

このコードを使用する場合:

success: function(data) {
     $.each( data, function( key, value) {
        $("tr#test").html("<td id="+value.type_id+">"+value.description+"</td>");
     })
    }

すべての値ではなく、ページの最後の 1 つの値のみを取得します。

誰かがすべての値を取得する方法をアドバイスできますか?

4

1 に答える 1

3

使用する:

$("tr#test").append("<td id="+value.type_id+">"+value.description+"</td>");

.html()tr#test呼び出されるたびに内部のすべてを上書きします。これは、最後だけtdが表示されることを意味します。

sを使用.append()すると、すべてを置き換えることなく の html に追加されます。tdtr#test

于 2013-10-09T14:53:17.533 に答える