datatables固定表头和首列

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值