0

我在使用 jQuery 布局实现 jqGrid 时遇到了一些问题。问题在于在浏览器窗口调整大小时调整网格大小。高度工作正常,但我的问题是宽度。网格宽度有时不会刷新。此外,如果我关闭左窗格,网格将无法识别新宽度并保留旧宽度。

简而言之,我需要 egrid 宽度为窗口宽度的 100%。

我试图实现这段代码来看看我的问题出在哪里,但同样的事情发生了。这是我的问题的图片:

基本负载分离器激活

4

2 回答 2

0

就像是:

$(window).bind('resize', function() {
    $("#jqgrid").setGridWidth($(window).width());
}).trigger('resize');
于 2011-10-18T12:04:50.973 回答
0

jqGrid 宽度不支持 100% 的值。要获得所需的结果,您需要使用适当的 jQuery 布局回调和 setGridWidth 方法:

$('#gridId').jqGrid('setGridWidth', 600);

您可以在这里找到一些示例:Resize jqGrid when browser is resized?

于 2011-10-18T12:05:11.130 回答