位置: 编程技术 - 正文

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

  • 城建税和教育费附加减免政策
  • 出口应退税额如何计算
  • 农产品加工会计分录
  • 用银行支付本月生产车间保险费820元
  • 预付开发票加油后还能开吗
  • 营业账簿是什么意思
  • 增值税发票认证是什么意思
  • 建筑劳务公司的工资计入什么科目
  • 忘了作废的发票能补开吗
  • 外资企业所得税和内资区别
  • 开票系统服务费全额抵扣会计分录怎么做
  • 企业关闭股东拿回投资款需要交税吗
  • 案例分析建筑业差额征税如何进行账务处理?
  • 零申报有期限吗
  • 设备销售并负责安装税率是多少
  • 特定行业职工取得的工资、薪金所得,如何计算个人所得税?
  • 收购粮食怎么做账
  • 西安职业中等专业学校校长
  • 分公司不独立核算怎么报税
  • 固定资产停止折扣
  • 建筑工程企业人力资源管理
  • 工程哪些材料可以做
  • 怎样取得个人所得税
  • 员工退回多发的工资,是上缴国库还是财政专户
  • 企业办理银行结汇流程
  • 酒店没有营业执照开业员工有责任吗
  • 事业单位专项资金包括哪些内容
  • 应收债权换入无形资产
  • 应收票据利息会计科目
  • 农民影视2023 最新版
  • Sa-Token v.1.31.0 新增拦截器 SaInterceptor 功能说明,以及旧代码迁移示例
  • framework怎么用
  • 从 零开始
  • 2021年中小企业税收减免政策
  • grub-install --target
  • 交所得税会计分录例题
  • 出口没有增值税发票需要交税吗
  • 什么是资产减值准备计提
  • 端午节补几天工资
  • 一般纳税人废业企业库存怎么办
  • 过账怎么操作
  • 结构性存款现金流量表流入里放在哪里
  • 机票的退票费可以开具发票吗
  • 施工单位名称变更需不需要单独做一个联络函
  • 采购固定资产怎么做账
  • 股东捐赠给企业怎么做账
  • 银行承兑汇票如何签收
  • 销售人员的提成属于什么工资
  • 主营业务收入记多栏还是三栏
  • 股权转让如何缴纳个人所得税举例说明
  • 以现金形式发工资违法吗
  • 以前年度损益调整在报表哪里体现
  • 股东投资款是否要缴税
  • 企业缴纳社保费包括企业部分和个人部分
  • 税收罚款支出计算公式
  • 工资流水贷款需要什么手续
  • 库存商品核算流程是怎样的
  • 建账的要点
  • mysql中分组
  • SQL普通表转分区表的方法
  • phpmyadmin配置文件
  • 学会整理内容
  • 设置自动清理缓存电脑
  • 修改ssh端口号
  • win7系统开启vt
  • win10安装固态硬盘打开软件卡
  • 误删windows
  • Win7的sysprep工具怎么用 win7自带sysprep工具重置系统方法
  • win8应用商店废了
  • ubuntu20怎么连接蓝牙鼠标
  • linux系统稳定
  • win7的环境变量如何还原
  • cocos2djs
  • cocos2dx4.0教程
  • android触屏事件的处理
  • android怎么运行
  • 个税更正申报如何导出大厅申报表
  • 深圳小微企业税收优惠政策2023
  • 新疆税务局网站官网首页
  • 江西医保在线缴费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设