EXTJS4 gridpanel中动态的显示/隐藏某个列
来源:互联网 发布:学校办公oa系统 源码 编辑:程序博客网 时间:2024/06/06 09:30
转载地址:http://www.cnblogs.com/zdkjob/archive/2013/04/28/3048968.html
在extjs3中,大家知道用
myGrid.getColumnModel().setHidden(i,true);
但到了4.0后,已经没有getColumnModel这个方法了,我们在Ext.panel.Table看到以下片段
if (headerCtCfg instanceof Ext.grid.header.Container) { me.headerCt = headerCtCfg; me.headerCt.border = border; me.columns = me.headerCt.items.items;}
也就是grid.columns已经保存了所有的gridcolumn,不需要再去get了,呵呵
结论:
grid.columns[i].hide()/show()
或者
grid.columns[i].setVisible(false/true);
再提供一个思路:
//定义的时候在column里给一个itemId用于查找{ itemId: 'myActionColumn', xtype: 'actioncolumn', width: 50, items: [ ...]}//然后grid.down('#myActionColumn').hide();
1 0
- EXTJS4 gridpanel中getColumnModel动态的显示/隐藏某个列
- EXTJS4 gridpanel中动态的显示/隐藏某个列
- EXTJS4 gridpanel中动态的显示/隐藏某个列
- Ext Gridpanel中动态的显示/隐藏某个列
- gridPanel 动态隐藏列
- Extjs 的GridPanel剔除隐藏列在menuDisabled 显示。
- Extjs 的GridPanel剔除隐藏列在menuDisabled 显示
- 动态显示和隐藏datagrid中列
- 动态显示/隐藏 DataGrid 的列。
- 动态显示/隐藏 DataGrid 的列
- GridPanel隐藏列会显示在menuDisabled中,设置hideable=false
- 实现Extjs4的GridPanel列状态的记忆功能
- ext gridpanel 隐藏列
- Extjs4.1向Ext.grid.Panel创建的gridpanel中动态在第一行插入数据
- 如何动态添加gridPanel的列
- Extjs4.1:gridPanel不显示数据问题的解决
- JTable动态显示隐藏列
- datagrid中动态显示或隐藏某一列的方法(根据条件判断显示和隐藏)
- http中的expect
- Retrofit - java动态加载的思考以及过程中的anything else
- php5-7 各版本的特性
- Bitmap转成高斯模糊图片
- Linux中more和less命令用法
- EXTJS4 gridpanel中动态的显示/隐藏某个列
- 2.2 资源的管理与使用
- 学习MFC的博客
- 函数tolower().isalpha()
- 安卓实现固定横屏或竖屏
- 用初次训练的SVM+HOG分类器在负样本原图上检测HardExample
- vim替换所有字符串
- 从0开始学习 GitHub 系列之「05.Git 进阶」
- 程序员不得不知道的技术面试资料大全