我在datatable
中选择了多行,我可以获得这样的选定行值,
var ids = $.map(table.rows('.selected').data(), function (item) {
console.log(item))
});
但是也可以打印所选行的jQuery行object_吗?我问的原因是因为我每行都有一个按钮,当我打印item
当我按下按钮时,你会如何删除多行?
答案 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()
}