Jquery jqgrid中的垂直滚动条和分页

Jquery jqgrid中的垂直滚动条和分页,jquery,jqgrid,Jquery,Jqgrid,我使用jqGrid v4.4.5 myjqgrid <div style="width:100%;overflow:scroll"> <table id="List1"><tr><td></td></tr></table> <div id="Pager1"></div> </div> 请就以下问题提供帮助: <div style="width:100%;

我使用jqGrid v4.4.5 myjqgrid

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>
请就以下问题提供帮助:

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>
myjqgrid高度100%基于基础父级(div)

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>
我想在不同的分辨率,如果行数超过myjqgrid高度时,出现垂直滚动条

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

如果你看一下奥列格的答案,那应该会让你走上正确的道路

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

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>
$("#list1").parents('div.ui-jqgrid-bdiv').css("max-height","300px");

不应将高度设置为100%,而应将其设置为一个整数,例如300,还可能需要将rowNum设置为稍大的整数

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>
jQuery("#grid1).jqGrid({
...
rowNum: 40,
height:"300",
...
});
如果不需要分页,可以将scroll设置为true,将height设置为整数而不是100%

<div style="width:100%;overflow:scroll">
    <table id="List1"><tr><td></td></tr></table>
    <div id="Pager1"></div>
</div>
jQuery("#grid1).jqGrid({
...
scroll:true,
height:"400",
...
});

您的jqGrid代码在哪里?查看源中的MyjqGrid代码我希望MyjqGrid的高度为父级的100%(div),但“高度:“400”是px