2015-12-11 76 views
0

我使用jqGrid 4.9.3-pre-free jqGrid,2015-10-08。當顯示和隱藏列多次時,表的大小不斷增加。如何固定表格的寬度。 我在主項目中使用了免費的jqGrid。 例如:jsFiddlejqGrid固定寬度表當隱藏顯示列

viewrecords: true, 
    width: 300, 
    height: 100, 
    maxRowNum: 200, 
    rownumbers: true, 
    rownumWidth: 25 

回答

0

你用你的問題「自由的jqGrid」的標籤,但jqFiddle演示,您使用的包括老的jqGrid 4.6。免費的jqGrid可以從GitHub here被裝入,從CDN使用the wiki article描述或從WebJars使用或從npm安裝的URL被使用(見here)或bower(見here)或從的NuGet(見here)。 免費jqGrid是jqGrid的一個分支,我在將jqGrid重命名爲Guriddo jqGrid JS(請參閱the post)並更改許可協議之後開發的很短。即使源代碼在GitHub上仍然可用(請參閱here),但它不能免費使用。請參閱here Guriddo jqGrid JS的價格。

,如果您使用免費的jqGrid 4.11.1或從演示的電流源,然後沒有不斷增加電網的寬度將存在。看到修改的演示:http://jsfiddle.net/OlegKi/yNw3C/12341/。我建議你另外評論該行

width: 300, 

在演示中,然後重試測試。您將通過隱藏/顯示列來看到另一個行爲。

+0

感謝Oleg!這是工作 –

+0

@diJey:不客氣! – Oleg

+0

奧列格,但是當我們增加高度:100時,這個問題再次出現。 Haw修復這個http://jsfiddle.net/yNw3C/12349/。需要固定的高度! –