3

私はこのようなテーブルを持っています:

<table id="myTable">
    <tr>
        <td>Stuff</td>
    </tr>
    <tr>
        <td>Stuff</td>
    </tr>
    // etc.
</table>

上記のテーブルに新しいテーブル行を挿入して、2番目の行にします。prepend()行を1行目として挿入できることは知っていますが、2行目として挿入する方法がわかりません。これが私が使っているものです:

$.ajax({
    type: "POST",
    url: 'get_new_table_row.php',
    success: function(data){
        $('table#myTable').prepend(data);                
    }
});
return false;

これを変更して、新しい行をテーブルの2番目の行として挿入するにはどうすればよいですか?

4

1 に答える 1

5

afterメソッドと:firstセレクターを使用できます。

$('#myTable tr:first').after(data);

また:

$('#myTable tr').eq(0).after(data);  
于 2012-10-12T22:33:01.083 に答える