Jquery Datatable Horizo​​ntal Scroll bar间歇性地消失

时间:2017-03-29 01:52:31

标签: jquery datatables

Jquery Datatable Horizo​​ntal Scroll bar间歇性消失。 最近添加了一个页脚元素存在数据表,工作正常。 添加滚动条的问题后,间歇性地消失 中:     - 分页出现在某些页面中而不在其他页面中     - 窗口调整大小可以看到水平滚动条出现然后消失

根据容器大小,数据表宽度变为绝对值而不是100%。

问题

滚动条/数据表执行计算以确定网格表的宽度。 通过引入网格页脚,网格的动态调整大小会对水平滚动条外观产生爆震效果。

复杂的是网格标签,分页会影响动态调整大小,因此滚动条不一致

代码

plnkr.co/edit/JEo3T0MAmQEJUqXh9kpx?p=preview

THE FIX 代码修复非常简单,确保表格宽度低于阈值,以便始终显示滚动条。

解决问题的尝试

1)“sScrollXInner”:“400%”,==> “sScrollXInner”:“100%”

  • 似乎适用于大多数情况

  • 大量列/溢出(已解决)

  • 少量列/溢出(未完成)

2)删除$ scope.options fixedHeader

“fixedHeader”:{header:false,footer:true},

再现的步骤

1)JQuery DataTable POC APP! https://run.plnkr.co/plunks/DLUvGZUStDaTvNLzKhIl/

2)调整表格大小

1 个答案:

答案 0 :(得分:0)

PUSH

就我而言,此代码解决了问题