【问题标题】:vertical scrollbar and paging in jqgridjqgrid中的垂直滚动条和分页
【发布时间】:2013-04-21 11:40:51
【问题描述】:

我使用 jqGrid v4.4.5 myjqgrid 比如this

请帮助解决以下问题:

myjqgrid 在基础父级(div)上的高度为 100%

如果在出现垂直滚动条时行数超过 myjqgrid 高度,我想要不同的分辨率。

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>

【问题讨论】:

  • 你的 jqGrid 代码在哪里?
  • 查看源代码中link 中的MyjqGrid 代码

标签: jquery jqgrid


【解决方案1】:

如果您在 jqGrid with automatic height; but has a max height & scrollbars 上查看 Oleg 的回答,那应该会让您走上正确的道路。

来自答案:

$("#list1").parents('div.ui-jqgrid-bdiv').css("max-height","300px");

【讨论】:

    【解决方案2】:

    您不应该将高度设置为 100%,而是将其设置为整数,例如 300,您可能需要将 rowNum 设置为稍大的整数。

    jQuery("#grid1).jqGrid({
    ...
    rowNum: 40,
    height:"300",
    ...
    });
    

    如果不需要分页,可以将滚动设置为 true,将高度设置为整数而不是 100%。

    jQuery("#grid1).jqGrid({
    ...
    scroll:true,
    height:"400",
    ...
    });
    

    【讨论】:

    • 我希望 myjqgrid 在父级(div)上的高度为 100%,但“height:”400“是 px
    猜你喜欢
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多