DataTables - 跨页面固定列宽

时间:2014-05-22 14:42:32

标签: jquery datatable datatables

我已经看到很多问题,询问如何在DataTables中设置显式列宽 - 这不是我所追求的。

我对DataTables自动宽度计算非常满意。

我需要的是:当表格是多个页面时,我希望每个页面的宽度在每个页面上保持不变,或者无论排序如何。

目前,当表格加载时,列的大小适合该页面上显示的内容。但是,当用户对表格进行排序时,列宽会四处跳跃以适应新内容。

如何让它为所有内容选择合适的宽度,并坚持下去?最好使用DataTables实例化中的配置设置...

感谢

1 个答案:

答案 0 :(得分:2)

一种可能的方式:

  • 在一个页面上显示所有行
  • DataTables进行自动宽度计算
  • 将计算出的宽度设置为显式列宽
  • 将页面大小设置为默认值

当你尝试这个并有更多问题时,请发布到目前为止的代码。