我在我的应用程序中使用flexigrid,它的渲染正常,但是当我要拖动任何列以增加列的长度时,tbody与thead不同步。请参阅下图以供参考
请帮助如何使tbody与thead同步。 谢谢。 更新:我希望调整列的大小,而不是调整前一列的大小。即,列的标题工作正常,但相应的列单元格宽度不变,左侧一列的列单元格改变以匹配要更改的实际列的标题。如果你拖动第n个标题,那么第(n-1)个tbody就会被改变。
答案 0 :(得分:0)
当我们有更多的时候会发生这个问题。 div里面的div。
它将通过更改flexigrid.js
中的以下代码行来解决。
原始代码行。
$('td:visible div:eq(' + n + ')', this).css('width',nw);
需要替换为。
$('td:visible:eq(' + (n) + ') div:eq(0)',this).css('width',nw);