首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在extjs 3网格面板中显示/隐藏列

在 ExtJS 3 中,可以使用 setVisible() 方法来显示或隐藏网格面板中的列。以下是一个简单的示例:

代码语言:javascript
复制
// 获取网格面板
var grid = Ext.getCmp('yourGridId');

// 获取要显示或隐藏的列
var column = grid.getColumnModel().getColumnById('yourColumnId');

// 显示或隐藏列
column.setVisible(true); // 设置为 true 显示列,设置为 false 隐藏列

在这个示例中,我们首先通过 Ext.getCmp() 方法获取网格面板。然后,我们使用 getColumnModel() 方法获取网格面板的列模型,并使用 getColumnById() 方法获取要显示或隐藏的列。最后,我们使用 setVisible() 方法来显示或隐藏列。

请注意,这个示例仅适用于 ExtJS 3。在 ExtJS 4 及更高版本中,网格面板的列模型已经被更改为使用 Ext.grid.Column 对象,因此需要使用不同的方法来显示或隐藏列。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券