在jqgrid中显示水平滚动条

时间:2010-08-31 11:15:56

标签: jquery jqgrid

请参阅以下链接

http://www.logicatrix.com/example/records.html

在这个表中包含了很多列,所以我想要的是让整个表适合 绘制灰色边框,即带有类名bms-dashboard-body的div元素。使用水平滚动条就像excel表单在右下角有一个小的。 是否可以创建这个jqgrid表的液体布局?

如果有人有另一种方法,为了适应这个表,我不介意。

2 个答案:

答案 0 :(得分:0)

参数autoWidth:true应写为autowidth:true

此外,您可以根据setGridHeightsetGridWidth方法设置网格高度和宽度(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods)。可能在loadComplete事件处理程序内部执行此操作的最佳位置。

答案 1 :(得分:0)

通过使用div包装网格和寻呼机并运行一个小脚本,您可以获得具有静态或自动大小字段的水平滚动条,
你可以看到jsfiddle-example,或者只是这样:

<div id="grid_container">
  <table id="list"></table>
  <div id="pager"></div>
</div>

并运行此脚本:

$('#grid_container div:not(.ui-jqgrid-titlebar)').width("100%");    

我的例子是使用来自trirand.com的脚本,但是我在最新版本上尝试了它,它运行得很好 希望我能帮到你。