2012-03-29 134 views
0

我需要動態調整我的jqgrid高度,以適應瀏覽器窗口中屏幕分辨率的變化。我需要計算頁眉和頁腳以及窗體(可選)。然後,網格應該安裝在剩餘空間中。調整jqgrid高度

回答

0

您可以通過css根據window.innerHeight屬性計算高度來設置.ui-jqgrid-bdiv元素的高度。

喜歡這裏,我將設置網格的高度是可用的窗口空間的70%:

$("#gview_mygrid > .ui-jqgrid-bdiv").css('height', window.innerHeight * .7); 

您將需要重新計算此對每項決議的變化,但應該是相當直截了當。

+0

使用window.innerHeight我們可以獲得屏幕高度。我的問題是,在我的瀏覽器中,除了網格之外,還會有一個頁眉和一個頁腳。在某些頁面上還會有一些。我需要將我的網格放入其餘空間(頁眉,頁腳和採取的形式),而不管我的屏幕分辨率的變化,也是動態的。 – Brittas 2012-03-29 08:51:18

+0

離開上述事情,我需要設置網格高度與瀏覽器高度相同,當我調整我的瀏覽器的大小,同時網格高度也需要調整大小,幫助我與jQuery做同樣的事情 – Brittas 2012-04-04 05:58:41