dataTables标题单元格大小调整 - ColReorderWithResize插件

时间:2014-06-30 12:11:00

标签: jquery resize datatables

我有一个完全显示数据的表格,但是当我想重新调整列宽时,我点击单元格的边框/边缘,它只是将单元格扩展为随机(我猜它是随机的)宽度。

此外,当尝试使用鼠标拖动将宽度更改回原始大小时,它不允许将宽度更改为原始大小,而是必须重新调整其他单元格的大小以获得第一个单元格原始宽度。

有没有办法阻止点击时自动重新调整尺寸,但是在拖动鼠标时保持功能正常工作?

用于colResize的插件:

https://github.com/jhubble/ColReorderWithResize

谢谢

注意: - autowdith设置为false

bAutoWidth: false

和初始宽度值用

设置
aoColumns: [{'sWidth': 20% }]

1 个答案:

答案 0 :(得分:1)

未正确计算细胞的宽度%。

将加载时可见单元格(列)的总和(总和)设置为100%(即,您有4列,每列可见25%)

aoColumns: [
    {'sWidth': '25%' },
    {'sWidth': '25%' },
    {'sWidth': '25%' },
    {'sWidth': '25%' }
]

那应该解决你的问题。