私は2つのテーブルを持っています。チェックボックスを使用して選択した行に基づいて、あるテーブルから別のテーブルに行を追加したいのですが、あるテーブルから別のテーブルに行を追加しますが、行に従って追加するのではなく、セルに基づいて追加します。私は使用しています:ボタンをクリックすると、チェックされているすべての行をループし、チェックボックスである最初のセルを削除し、行にラップされた残りのセルを次のテーブルに追加します。結果のセルを行ですが、そうではありません。複数の行を選択すると、最後の行の最後のセルの最後に直接追加されるためです。
$("#btnAddStories").click(function () {
$checkedStories = $("#dnn_TopStories_grdTopStoriesSearch input[type=checkbox]:checked");
$.each($checkedStories, function (index, item) {
$row = $(this).closest("tr").clone().find("td:not('.firstCell')").remove();
$('#tblTopstories tbody').append($row);
});
});