位置: 编程技术 - 正文

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设置列表中的默认值示例

  • 小规模升级为一般人后之前取得的增值税专用发票抵扣
  • 2023小规模免税收入会计分录怎么写啊
  • 小规模纳税人需要异地预缴吗
  • 减资需要的资料
  • 机票抵扣进项税怎么填申报表
  • 增值税预缴申报和正常申报的区别
  • 工程款给付协议
  • 实收资本的期末余额在借方还是贷方
  • 机械租赁带司机税目
  • 高新企业职工教育经费扣除比例
  • 应付账款坏账处理说明
  • 闲置资金怎么说?
  • 上缴税费总额包括个税吗?
  • 工程公司安装中央空调能按混合销售计算增值税么?
  • 坏账处理的所得税税率
  • 小规模印花税减免性质代码和项目名称
  • 上报汇总完成,远程清卡清不了
  • 事业单位财政拨款是编制吗
  • 在建工程的施工方案可以外传吗
  • nmeo.exe是什么
  • iis搭建php环境
  • 若依框架介绍
  • mac桌面的东西怎么放回去
  • linux创建一个文件并写入内容
  • 短期借款利息计算
  • 退伍兵自谋职业后被单位辞退怎么办
  • 损失函数是什么
  • 微信小程序实现文件上传
  • ts与js的优缺点
  • 交互式命令操作
  • 逆回购要手续费吗
  • 命名空间 php
  • 有效的管理你的时间的重要性英文作文
  • css媒体查询不起作用
  • 安装和配置eclipse集成开发环境
  • 不良品扣款应入哪个科目
  • 润滑油一般纳税人税率是多少
  • 红字更正法和红字冲销的区别
  • 增值税附加税减免政策2022年
  • 关税完税价格计算增值税
  • redis的
  • python 记录日志
  • mysql常用命令行大全
  • 土地出让金抵扣进项税
  • 建筑企业工程结算账务处理
  • 长期股权投资收益要交企业所得税吗
  • 什么时候库存商品在贷方
  • 预包装的标签有哪几种
  • 积分换物品是真的吗
  • 红字发票账务处理需冲回成本吗?
  • 建筑施工企业如何预缴增值税税款
  • 投资性房地产出租的会计处理
  • 道路交通事故中施救费应如何处理?
  • 设备投资要开票吗
  • 投资性房地产处置的账务处理
  • 小规模应收利息怎么算
  • 结存材料实际成本计算公式
  • 试制流程
  • 购买工程物资能使现金流量变动吗
  • 未打印税务分类怎么处理
  • 我国开征股票交什么税
  • 日记账的建账工作
  • csv数据量太大怎么拆分
  • 深入浅出了解啥意思
  • w10桌面
  • win2003和xp一样吗
  • easybcd修复ubuntu
  • linux 中断 处理
  • vps如何搭建ss
  • surface使用
  • edxposed 作用域
  • 分析师:董明珠让格力为豪赌买单
  • 下雪了作文
  • 安卓开发问题
  • 深入理解javascript特性
  • javascript怎么样
  • 副局长哪里任命
  • 劳务派遣服务计税
  • 消费税征税环节
  • 没有代理记账资格的公司能代理记账吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设