jQuery DataTables:多个表如何在不删除行的情况下复制行

时间:2015-12-16 13:52:59

标签: javascript jquery datatables

我在同一页面上有两张桌子。

要将表B中的选定行复制到表A,我使用以下代码:

    $('#addButton').click ( function () {
        table1.row.add($('.selected')).draw( false ).node();
    } );

此代码向表A添加新行,但从源(B)表中删除复制的行。

解决方案。此问题已通过成员Nikos M.的建议解决。添加“。clone()”方法在复制后停止删除所选行。 也许这应该帮助那些遇到同样麻烦的人。因此代码应如下所示:

    $('#addButton').click ( function () {
        table1.row.add($('.selected').clone()).draw( false ).node();
    } );

感谢大家的参与!

1 个答案:

答案 0 :(得分:0)

添加评论作为答案:

使用它:

table1.row.add($('.selected').clone()).draw( false ).node();

jQuery.clone方法

  

说明:创建匹配元素集的深层副本。