解决dataTable使用fixedColumns方法固定列之后,出现在表头与内容区域宽度不一致的问题

将dataTable 表格设置fixedColumns表格列表固定,并且表头固定之后,就出现了这个表头与内容区域的宽度不一致的问题,这个问题也是查了好久都没有好的解决办法,最后决定修改源码,查找之后果然很好的解决了这个问题。在这里插入图片描述
只需要修改一下源码js:dataTables.fixedColumns.js,就可以很好的解决这个问题。
打开js寻找到696行:
在这里插入图片描述
内容:that.s.aiInnerWidths.push( th.width() ); 将push()中的内容区域改成iWidth就可以了;
在这里插入图片描述


版权声明:本文为m0_37692765原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。