【问题标题】:How to resize jqGrid on splitter drag如何在拆分器拖动时调整 jqGrid 的大小
【发布时间】:2011-12-10 00:54:26
【问题描述】:

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

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

我尝试实现this code 以查看问题出在哪里,但同样的事情发生了。 这是我的问题的图片:

Basic loadSplitter activated

【问题讨论】:

    标签: jquery layout width jqgrid-php splitter


    【解决方案1】:

    类似:

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

    【讨论】:

      【解决方案2】:

      jqGrid 宽度不支持 100% 的值。要达到预期的效果,您需要使用适当的 jQuery 布局回调和 setGridWidth 方法:

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

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

      【讨论】:

      猜你喜欢
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      • 2010-10-26
      • 1970-01-01
      • 2015-04-11
      • 2020-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多