解决datatables出现FixedHeader 2 is not supported with DataTables’ scrolling mode at this time的问题
项目有个需求,列数为动态,并且有几十列,所以要用到scrollCollapse,并且支持固定头,但datatables不支持这两种方式同时设置,找了很多资料都没有涉及,最后在datatables论坛找到解决思路,只需要在fixedHeader-floating样式添加以下代码即可
width: 100% !important;
margin-left: 0px;
display: block;
overflow: hidden;
margin-right: 30px;
z-index: 999;
备注:该方法有一个小BUG,就是翻页后如果自动设置列宽,表格内容宽度会变化,但头不会变,我一直没找到如何刷新时候重新固定头,如果有大佬解决的话,能告诉我一下