当jqGrid只有几行时,它会增加行的高度以填充可用空间。有没有办法禁用这种行为?
答案 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中设置。