2016-09-22 100 views
0

我們可以在可重新定義的網格中設置列的最小寬度。 好吧,現在你會爲什麼不讓它可調整= false。 答案:如果有一個標題爲「客戶名稱」的WIDTH = 110,但有時名稱太大,所以我應該只能調整大小以增加該列的寬度。它不應該允許最小化寬度。jqgrid - 我可以設置列的最小寬度

可以採取http://www.ok-soft-gmbh.com/jqGrid/OK/FontAwesome4Large-borderlessOnHover2-frozen.htm

+0

使用最小寬度? –

+0

TH上的最小寬度?如果是的話,我嘗試過,但沒有運氣。 – SKumar

回答

1

您使用free jqGrid叉,這使得此類設置的例子。引入了相應的設置以實現自動調整大小功能(請參閱the wiki article),但它也會應用於用戶手動調整列大小。您只需在列中添加autoResizing屬性,該屬性應該是對象並指定對象的minColWidth屬性。例如

autoResizing: { minColWidth: 80 } 

它將最小寬度限制爲80px。

+0

嗯,我發現它在4.8或更高版本中運行良好。在生產中,我們仍然有4.3不能工作。有一些代碼我可以放在JavaScript中使它工作,這將是一個很大的幫助。謝謝很多! – SKumar

+0

由於它在最新版本中起作用。我接受這個答案。 – SKumar

+0

@Sudhir:該功能與許多其他功能一樣,不存在於4.3版本中。重新調整列的大小是*重寫*免費jqGrid。您可以在調整大小欄的顏色以及調整網格最後一列大小的可能性上看到此情況。在jqGrid的復古版本中沒有簡單的可能性來設置列的任何最小寬度。 **請包括jqGrid的版本以及您在每個問題中使用的分支**如果您在問題中添加了「free-jqgrid」標籤幷包含使用免費jqGrid的演示,那麼我認爲您確實使用了它。 – Oleg

相關問題