2012-04-03 152 views
1

的jqGrid的表有一个滚动条如何根据屏幕分辨率调整jqGrid高度?

我想设置基于屏幕分辨率

的jqGrid表的高度目前我已在像素的高度。

我们有一个网页不能显示垂直滚动条

的要求,我们必须设置jqGrid的桌子的高度,使得页面不显示垂直滚动条

目前我们拥有1280 * 1024的屏幕分辨率并且页面不显示任何垂直滚动条。

但是,如果用户在屏幕分辨率更改为1280 * 768,则HTML页面显示垂直滚动条

我们要改变的jqGrid表高度,使得jqGrid的表显示用较少的jqGrid表格垂直滚动行。

我曾尝试选择

高度:100%和“汽车”,但在这两种情况下,页面上显示垂直滚动条。

回答

-1

当调整窗口大小

$(window).resize(function(){ 
    $('#your_grid_id').jqGrid('setGridHeight',$(window).innerHeight()); 
}); 
+0

你应该调整你的jqGrid我试图相同,但它与垂直滚动来bar.when电网高度的增加或减少在屏幕分辨率的变化,电网高度应适合该尺寸(或高度),不显示任何垂直滚动条。 – Deepu 2012-04-03 10:58:10

+0

你在谈论窗口或网格的滚动条? – skafandri 2012-04-03 12:05:44

+0

@ skafandri:这是关于窗口的垂直滚动条。 – Deepu 2012-04-03 12:14:28