jqGrid正在拉伸行高以适应网格高度

时间:2013-09-03 20:55:41

标签: jqgrid

当jqGrid只有几行时,它会增加行的高度以填充可用空间。有没有办法禁用这种行为?

3 个答案:

答案 0 :(得分:1)

我知道这是一个非常古老的问题,但如果有人有这个问题 如果在css中指定,则从表中删除height属性。

代表

<div id="divGrid">
        <table id="tbl" style="height:350px;overflow-y:auto;"></table>
        <div id="tblPager"></div>
</div>

更改为

 <div id="divGrid">
        <table id="tbl"></table>
        <div id="tblPager"></div>
 </div>

要使jqgrid的修复高度请使用jqGrid的高度选项 文档可以在http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options

上找到

答案 1 :(得分:0)

您可能使用jqGrid的height: "auto"height: "100%"选项。您可以使用任何数值来指定网格的高度(以像素为单位)。顺便说一下,height参数的默认值是150(参见the documentation)。

答案 2 :(得分:0)

因此,事实证明,经过一些调查后,有一种风格应用得更高,有人一直试图设置网格的大小,即使我们也在代码中设置它。那是以某种方式向下排到行高。我仍然不确定它是如何发生的,因为F12工具看不到任何东西。

我猜这个建议是不依靠CSS来设置大小。网格大小必须在JavaScript中设置。