in my GridPanel I have different Columns. Now I want dynamically set a few of them to hidden:true. I gave the columns ID's but I have no success on it. For example

Ext.getCmp("mainfield").setHidden(true);

Doesn't work. Any ides or help? THANK YOU!!!

有帮助吗?

解决方案

Try this:

grid.columns[columnIndex].hide();

or

grid.columns[columnIndex].setVisible(false);

To find column by id use down:

grid.down('gridcolumn#mainfield').hide();

其他提示

The method you're looking for is hide:

Ext.getCmp("mainfield").hide();
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top