在Extjs3中,可以使用myGrid.getColumnModel().setHidden(i,true);方式動態顯示列/隱藏列。
在4.0以上版本可以使用
grid.columns[i].hide()/show();
或者
grid.columns[i].setVisible(false/true);
當然也可以直接通過id查找進行hide(),如下:
itemId:'demo',
xtype:'actioncolumn',
width:50,
items:[...]
然後通過grid.down('demo').hide();進行隱藏