jqGrid:寻呼机在身体后添加

时间:2011-04-22 13:54:37

标签: jqgrid pager

我想在jqGid的主体后面的另一个地方添加jqGrid的寻呼机。但div始终设置在jqGrid的主体之后......

我想要它:

<div id='header'>Header</div>
<div id='scroller'>
    <div><table>jqGrid body</table></div>
</div>
<div id='pager'>pager</div>

但是jqGid总是将寻呼机div放在:

<div id='header'>Header</div>
    <div id='scroller'>
        <div><table>jqGrid body</table></div>
        <div id='pager'>pager</div>
    </div>

是否有解决方案将寻呼机div放在页面中的哪个位置?

我想要这个因为我有很多专栏。什么时候选择: autowidth:true将显示滚动条,这是正确的。 但是当用户调整浏览器大小时,我需要以下内容:

  1. 表格保持当前大小。
  2. 包含该表的div将调整大小并显示滚动条。
  3. 页眉和页脚将调整大小(它们始终可见,并且它们不是其中的一部分 滚动div)

1 个答案:

答案 0 :(得分:0)

如果我理解你的正确,你应该只使用jqGrid的shrinkToFit:false设置。您可以选择将其与autowidth:true或jqGrid的width参数结合使用,并在调整浏览器窗口大小时更改它(在每个setGridWidth事件中调用resize,请参阅{{3详情)。

查看herethe demo,它只在网格主体上有水平滚动条,而不在寻呼机或标题上。 enter image description here