DataTables被选中行tr

时间:2017-09-21 16:16:35

标签: javascript jquery datatables

我在datatable中选择了多行,我可以获得这样的选定行值,

var ids = $.map(table.rows('.selected').data(), function (item) {
  console.log(item))
});

但是也可以打印所选行的jQuery行object_吗?我问的原因是因为我每行都有一个按钮,当我打印item

时,按钮道具没有被拾取

当我按下按钮时,你会如何删除多行?

2 个答案:

答案 0 :(得分:0)

您可以像这样记录项目的jQuery对象:

$.map(table.rows('.selected').data(), function (item, index) {
  console.log($('#yourTableId tbody tr:eq(' + index + ')')); 
});

希望我理解这个问题,这会有所帮助。

答案 1 :(得分:0)

循环删除所选的多行。我不知道这是否是最好的解决方案,

for(var i=0;i<selectedRowLength;i++){
 table.row($(table.rows('.selected').nodes()[0])).remove().draw()
}
相关问题