【发布时间】:2015-02-22 15:35:36
【问题描述】:
感谢插件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);
如果你有小费,你能帮帮我吗?
【问题讨论】:
-
var table = $('#example').DataTable(); var row = table.row('#row-42');这样你就可以制作新功能的逻辑了。
-
还有removeClass或者addClass('selected')
-
这是个好主意,但不幸的是, var row = table.row('#row-42');返回一个你不能做 removeClass() 的对象
标签: javascript jquery jquery-plugins datatables jquery-datatables