我想使用数据数据表添加行,我可以这样做
var table = $('#mytable').DataTable(); table.add.row(['first column', 'second column', 'three column', 'etc']);
我需要的是这样的东西(TR和TD标签中的一些属性)
first column second column three column etc
我如何用数据表做到这一点?
使用createdRow
和columns.createdCell
选项来定义一个回调函数时将被调用TR
,并TD
创建元素.
$('#example').dataTable( { 'createdRow': function( row, data, dataIndex ) { $(row).attr('id', 'someID'); }, 'columnDefs': [ { 'targets': 3, 'createdCell': function (td, cellData, rowData, row, col) { $(td).attr('id', 'otherID'); } } ] });
有关代码和演示,请参阅此示例.