Jquery 列'的问题;启用服务器端处理时的宽度

Jquery 列'的问题;启用服务器端处理时的宽度,jquery,css,datatable,datatables,Jquery,Css,Datatable,Datatables,我将服务器端处理与Ajax和JSON结合使用。当返回行时,它是完美的,但是如果我调整页面大小,它就会被破坏。 轻松修复设置为表格标题的100%宽度 .dataTables_scrollHeadInner {width:100% !important;} table.table {width:100% !important;} 如果你知道问题的解决方法,为什么要发布要回答的问题?最好在这些帖子上发布。这会更好。同意@Jai,更具体地说,这个“修复”并不能解释为什么会出现所谓的dataTable

我将服务器端处理与Ajax和JSON结合使用。当返回行时,它是完美的,但是如果我调整页面大小,它就会被破坏。

轻松修复设置为表格标题的100%宽度

.dataTables_scrollHeadInner {width:100% !important;}
 table.table {width:100% !important;}

如果你知道问题的解决方法,为什么要发布要回答的问题?最好在这些帖子上发布。这会更好。同意@Jai,更具体地说,这个“修复”并不能解释为什么会出现所谓的dataTables错误行为(如果它实际上是dataTables问题,而不是错误40或浏览器设置问题,如苹果滚动条等),或者为什么它应该解决将宽度设置为100%的问题。作为dataTables的长期用户,这听起来并不完全符合逻辑,更像是XY问题/解决方案,但当然可能是错误的。至少看到一把小提琴再现了问题,PoC解决了问题还是不错的。在对数据表进行初始化时,尝试添加“autoWidth”:false