感谢插件 dataTables,我生成了一个 DataTable,并为每一行分配了一个 id
table = $('#example').DataTable({
"data": source_dataTable,
"columns": columns,
"columnDefs": defs,
'fnCreatedRow': function (nRow, aData, iDataIndex) {
$(nRow).attr('id', aData[0]);//assign an id
},
"language": {
"url": dataTabe_text_source
}
});
我现在想以编程方式取消选择(为什么不选择)从它们的 ID 中识别出的行
我想从 id 做类似的事情
table.Deselect(id);
如果你有小费,能帮帮我吗?
最佳答案
我在 http://www.datatables.net/examples/api/select_single_row.html 寻找正确的语法并发现我的例子应该是这样的:
var table = $('#example').DataTable();
table.$('tr#row-42').removeClass('selected');
此引用给出了适用于 addClass 和 removeClass 的对象的正确类型。
关于javascript - 如何以编程方式取消选择 jquery DataTables 中由 id 标识的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28659670/