- 对有数据的table进行初始化
dataTables = $('#dataTablesID').DataTable({
"bAutoWidth": false,
"searching": false,
"bFilter": false,
"paging": false,
"ordering": false,
"info": false,
"fixedHeader": true,
"scrollX": "500px",
"scrollY": "400px"
"scrollCollapse": true,
"fixedColumns": {
"leftColumns": 1
}
});
- 改变table数据,行数、列数、单元格内容;重新对table进行初始化之前需要销毁dataTables对象
dataTables.destroy()
- 如果任然有格式上的问题,将样式也移除
$('#dataTablesID').removeAttr('role')
$('tr').each(function () {
$(this).removeAttr('role')
$(this).removeAttr('style')
})
$('th').each(function () {
$(this).removeAttr('rowspan')
$(this).removeAttr('colspan')
$(this).removeAttr('style')
})