我希望JqGrid占用它给出的所有宽度,它会根据浏览器视口的宽度自动缩小和增长。我希望在浏览器视口收缩时尽可能晚地看到水平滚动条。
我正在使用autowidth和shrinkToFit以及它们的组合,但没有成功。
我是在错误的地方做的吗?
谢谢和问候。
答案 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
高的标头内容区域。