Jqgrid页脚数据使用shrinkToFit显示在滚动下

时间:2015-11-01 02:15:37

标签: scroll jqgrid

我正在使用jqgrid 4.6.0,我的问题是我需要使用FooterData,但是我有太多列,所以我必须使用shrinkToFit:false,但在这种情况下,页脚数据显示在滚动< / p>

1 个答案:

答案 0 :(得分:1)

该功能是设计的。您可以将height选项的值更改为足够小的值,以了解此类行为的原因。您将看到网格接近以下

enter image description here

您可以看到网格有树分开的潜水:

  • 标题div(hdiv)。它包含<table> <thead>和网格的所有标题。如果使用filterToolbar(请参阅here)或setGroupHeaders(请参阅here),则该表格会包含更多一行<th>元素。
  • body div(bdiv)与网格的主要包含。它包含<table> <tbody>和行(<tr>元素)及数据。
  • footer / summary div(sdiv)还有一个单独的<table> <tbody>包含页脚数据。

body div有scroll处理程序,在滚动bdiv时会调用它。 jqGrid将hdiv和sdiv的水平位置(scrollLeft)设置为具有bdiv的相同值。结果用户可以滚动主体div并且hdiv和sdiv的水平位置保持与body div同步。另一方面,bdiv的垂直滚动可以单独,hdiv和sdiv保持固定。