位置: 编程技术 - 正文

ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox

编辑:rootadmin
由于某种原因,需要做一个控制grid列显示的checkboxgroup,虽然EXTJS4中的gridpanel自带列表可以来控制列的显示隐藏,但是有这样的需求(需要一目了然) 下面先上图 接着前几天做的工作,今天上午完成了定制字段,思路是在上面的普通查询或者高级查询结束以后,获得了列的fields,columns等信息,然后交给一个处理函数 makeCustomMadePanel,该函数用来生成checkboxgroup,生成的时候给它加上一个事件,原本以为checkbox会有类似于check的事件,结果API看了看貌似只有个change事件可以用,MD。。 下面贴下自己写的 makeCustomMadePanel函数。。用来根据grid的列自动生成checkboxgroup(整个grid的标头内容等信息均从后台得到,不管后台发来一个什么表,都能生成一个checkboxgroup来控制列的隐藏显示) 参数分别是gridpanel在reconfigure的时候用到的fields和columns,期中的var t=grid_a.columnManager.headerCt.items.get(th.itemId);是关键。。这句用来获得grid_a的列信息。。貌似在api中查不到。网上找了几中方法都不适合。又不想给每个列一个ID。这是在stackoverflow.com/上找到的。。 在给出customMadePanel 我这种做法的不足也很明显,makeCustomMadePanel函数中的循环生成checkbox组件太耗时了,个组件足足花了好几秒。。用户体验肯定不好。。 并且目前是在每次查询完之后都根据查询的结果生成一遍。。。我再想想好的解决办法 今天对makeCustomMadePanel做了优化,生成组件的速度与先前相比提升非常明显! 思路就是先循环组好需要生成的组件对象,然后一次add,每一次add的开销非常大,变为一次速度真的提升了很多很多~

推荐整理分享ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox,希望有所帮助,仅作参考,欢迎阅读内容。

ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

ExtJS4给Combobox设置列表中的默认值示例 这个是modelExt.regModel('commemModel',{fields:['name','id']});定义一个store设置id为s1的容器的默认值是第一季度vargjcx1=newExt.data.Store({autoLoad:true,model:commemModel,proxy:{ty

ExtJS4利根据登录后不同的角色分配不同的树形菜单 继续我的上一篇,设置好cookie后,将他们取出来varuserName=Ext.util.Cookies.get('userName');varuserAuthority=Ext.util.Cookies.get('userAuthority');//0,1,2接下来就可以用了//树

Extjs 4.x 得到form CheckBox 复选框的值 CheckBox(复选框)主要用来接收用户选择的选项如图所示(请忽略UI的不好看):该弹出窗口的主要代码如下:varwin=newExt.Window({modal:true,title:'确定要拒

标签: ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox

本文链接地址:https://www.jiuchutong.com/biancheng/370333.html 转载请保留说明!

上一篇:ExtJS4如何给同一个formpanel不同的url

下一篇:ExtJS4给Combobox设置列表中的默认值示例

  • 小规模纳税人销售自建不动产
  • 费用化的研发支出是否可以加计扣除
  • 事业单位净资产为负数怎么办
  • 投资管理公司成立的条件
  • 收到的普通发票需要认证吗
  • 工资单上的retro
  • 费用已支付但发票未收可以先记费用吗
  • 发票抬头类型怎么选 个人不能报销吗
  • 私募基金超募如何购买
  • 3项经费计提比例2015
  • 跨年主营业务成本直接冲回可以吗
  • 美元转到中国账户可不可以取人民币
  • 未收到增值税专用发票
  • 个体户税务登记怎么注销
  • 服务费返还
  • 企事业承包承租方缴纳的管理费税费
  • 附加税里包括地税吗
  • 小规模纳税人未达起征点增值税处理
  • 企业或员工获得的相关荣誉
  • 增值税主要有三种类型
  • 研发企业税率
  • 个体工商户需要做账吗
  • 本年利润在借方表示什么意思
  • 微信提现收取手续费多少钱
  • windows10如何关闭左下角的搜索
  • 电脑找不到休眠设置了
  • dhcp的安全防范
  • php怎么获取单选框的值
  • 预收外汇如何结汇
  • 财产损失立案
  • 蚊子咬了怎么消肿止痒最快红霉素软膏
  • 成品油消费税怎么抵扣
  • 交易性金融资产属于什么科目
  • 最早的操作系统被称为什么操作系统
  • 如何申请办理港澳通行证
  • php7.0新特性
  • php中execute
  • 二手房买卖要交契税吗
  • 汇兑结算计入什么会计科目
  • php读取文件
  • android常用的集成开发工具有
  • 残保金计提比例
  • cancel怎么关
  • element remove
  • C语言中次方怎么表示
  • mongodb exception: $concat only supports strings, not NumberInt32解决办法
  • 租赁收入的成本包括哪些
  • 技术内部化
  • 个体工商户税收标准2023年
  • 工程施工二级设哪些明细
  • sqlserver2005使用
  • sql聚合语句
  • MySQL ERROR 2013 (HY000)错误解决方法
  • 押金和租金
  • 企业购买商场的资本金要求是多少
  • 贴现凭证如何做账务处理
  • 进口材料海关需要什么手续
  • 应补税额是要交钱
  • 本月增加的固定资产本月可以进行部门转移
  • centos6.5配置网络
  • bios 设置
  • Win10中文输入法不能用
  • rundll32.exe是什么程序
  • win7连接投屏器
  • 原生javascript开发
  • opengl中点画圆算法
  • css兼容浏览器
  • pyinstaller指定python2
  • javascript nextSibling 与 getNextElement(node) 使用介绍
  • Javascript在网页设计中的作用有哪些
  • javascript引用值
  • python中运算符重载方法
  • 湘医保缴费怎么网上缴费
  • 2020年税务口号
  • 电子税务推广工作内容
  • 超市一般纳税人做账流程
  • 累计预扣预缴税额
  • 个人所得税怎么申报
  • 广东省税务局网络不通
  • 职称申报后附件打不开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设