位置: 编程技术 - 正文

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
  • 税务登记网上怎么做
  • 冲红的专票要给购买方吗
  • 公司向法人还回借款现金的分录
  • 运输费计入什么科目分录
  • 职工发放福利的会计处理
  • 电子产品配件批发市场
  • 汇算清缴中研发费用中其他费用可抵扣的比例是多少
  • 离境退税政策文件
  • 不按出资比例取得分红怎么纳税?
  • 农产品收购发票可以跨区域开吗
  • 折扣折让 红字发票账务处理
  • 小微企业的认定标准2021
  • 税控系统维护费账务处理
  • 增值税发票做假什么后果
  • 专用发票作废后怎么处理
  • 境外派遣员工境外所得税是什么时候申报?
  • 在建期间费用怎么处理?
  • 一般纳税人专业分包税率
  • 发票超过标准可以报销吗
  • 贴现凭证的贴现银行是谁
  • 哪些发票公司可以抵扣
  • 公司财产损失会不会必然导致股权损失
  • 错误代码11-1114
  • 配置足够但玩游戏卡顿
  • 结转已经销售商品成本的分录
  • 固定资产减值如何确定
  • w10如何设置工作组
  • 应缴纳增值税计什么科目
  • 公司付物业费没开发票
  • 重楼的功效与作用价格
  • hp是什么代码
  • 园林绿化企业设立的条件和程序
  • 赞助支出计入应纳税所得额吗
  • PHP:imagegrabscreen()的用法_GD库图像处理函数
  • 企业向个人提供咨询服务
  • 我找到了这个
  • PHP中empty,isset,is_null用法和区别
  • 个税收入额是什么意思
  • openresty php
  • 生产设备改良支出需要结转到本年利润吗
  • 学会这两种方式英语
  • php判断字符串是否包含字母
  • 跟踪数据包命令
  • 汽车增值税是
  • C语言中指针变量指向字符串时是有效字符的长度吗
  • 企业扶贫捐赠简报范文
  • 技术转让免征增值税需要备案吗
  • 房屋发票备注栏怎么填
  • 递归是从底向上逐层计算的
  • mongodb4
  • 税务企业类型分为哪几种
  • 出纳属于会计岗位职责吗
  • 职工教育经费能开专票吗
  • 出口退税企业退税流程
  • 税务稽查其他应付款
  • 防伪税控技术维护费
  • 会计行政法规包括哪些条例?具体说明?
  • win8的应用商店在哪
  • mac怎样下载
  • 关闭windowsxp窗口的方法有
  • iexploresrv.exe
  • Ubuntu Eclipse MyEclipse 添加GBK支持 不乱码
  • ubuntu 14.04安装
  • nfs网络安装
  • win8.1系统更新
  • webpack基本使用
  • win7 android studio
  • 批处理文件用的什么语言
  • shell 比较大小
  • unity3d应用
  • js的异步解决方案有哪些
  • html dom元素
  • 广西税务局123
  • 违法的税务记录怎么消除
  • 收到税务局发的多条宣传短信
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设