JqG​​rid:根据浏览器视口的宽度,使行的宽度自动缩小和增长?

时间:2014-04-08 13:58:31

标签: jqgrid

我希望JqGrid占用它给出的所有宽度,它会根据浏览器视口的宽度自动缩小和增长。我希望在浏览器视口收缩时尽可能晚地看到水平滚动条。

我正在使用autowidth和shrinkToFit以及它们的组合,但没有成功。

我是在错误的地方做的吗?

谢谢和问候。

1 个答案:

答案 0 :(得分:1)

我使用jQGrid在我的应用上执行此操作。以下是我的一些网格设置:

autowidth: true,
height: '100%',
shrinkToFit: false,

在我的网格创建之下,我使用了jQuery的window.resize函数:

$(window).resize(function () {
    $gridName.jqGrid('setGridHeight', $(window).height() - 160);
    $gridName.jqGrid('setGridWidth', $(window).width() - 210);
});

我从窗口的宽度中减去- 210,以考虑210px宽的左侧内容区域。

我从窗口的高度减去- 160,以便考虑160px高的标头内容区域。