【发布时间】:2009-09-08 19:02:37
【问题描述】:
【问题讨论】:
标签: javascript jquery jqgrid
【问题讨论】:
标签: javascript jquery jqgrid
我得到了完美的解决方案。问题出在 CSS 中。在 ui-jqgrid.css 中,表格布局是固定的。让它成为自动它会完美地工作。我只是复制了同一个类,即,
.ui-jqgrid .ui-jqgrid-btable
{
table-layout:auto;
}
【讨论】:
使您的网格足够高以包含所有行。存在水平滚动条是因为垂直滚动条占用了行通常使用的一些宽度。
【讨论】:
将 scrollOffset 选项设置为 20 - 30 之类的值,这将解决水平滚动条调整问题。
【讨论】:
将 scrollOffset 设置为 18 - 它解决了问题。 快速有效。
谢谢,Corey Schomer!
【讨论】:
设置表格布局:自动可能会很慢。如果你有很多数据
这是来自 w3school (http://www.w3schools.com/cssref/pr_tab_table-layout.asp)
自动表格布局算法(默认): 列宽由单元格中最宽的牢不可破的内容设置 可能会很慢,因为它需要在确定最终布局之前通读表格中的所有内容
【讨论】: