我有代码,可以在绘制表格时将属性添加到<td>
标签中。当前,此代码仅在第三个<td>
上有效。使该代码适合多个目标的正确方法是什么?下面的代码。
<script>
$(function(){
$('#customers').DataTable({
data: data,
'createdRow': function( row, data, dataIndex ) {
$(row).attr('data-toggle', 'modal');
$(row).attr('data-id', + dataIndex);
$(row).attr('data-target', '#infoModal');
},
'columnDefs': [
{
'targets': 3,
'createdCell': function (td, cellData, rowData, row, col) {
$(td).attr('style', 'display: none;');
}
}
]
});
});
</script>
答案 0 :(得分:0)
您要使用此设置定位第3列:
'targets': 3
您可以使用以下格式为多个目标进行修改:
'targets': [3,6,9]
如果要将其应用于所有单元格,请省略目标设置。