如何在拆分器拖动时调整jqGrid的大小

时间:2011-10-18 11:45:13

标签: jquery layout width jqgrid-php splitter

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

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

我尝试实施this code以查看我的问题所在,但同样的事情发生了。 这是我的问题的照片:

Basic loadSplitter activated

2 个答案:

答案 0 :(得分:0)

类似的东西:

$(window).bind('resize', function() {
    $("#jqgrid").setGridWidth($(window).width());
}).trigger('resize');

答案 1 :(得分:0)

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

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

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