2015-09-24 46 views
-1

當存儲與網格面板加載相關聯時,我想隱藏ExtJs 5的網格面板中的一列。以編程方式隱藏網格面板列ExtJs 5

+0

但如何訪問網格面板列並將其隱藏起來 –

+0

網格重新配置。那就是我會用的。看看這個例子。 http://jsfiddle.net/prajavk/t2bvj/ – aMazing

回答

0

根據數據存儲的工作方式....有onload事件。在該事件中隱藏你的專欄。

+0

我想知道我們需要在extjs中編碼來訪問和隱藏列 –

0

使用下面的語法就可以實現它:

<yourGrid>.down('headercontainer').getGridColumns()[<columnIndex>].hidden = true; 
+0

我應該保留名稱'headercontainer',因爲它是 –

+0

是的...保持它的狀態是 –

0

如果您知道列的索引來隱藏,你可以存儲負載事件之後使用此代碼發射

grid.getColumnManager().getHeaderAtIndex(indexOfColumn).hide()