位置: 编程技术 - 正文

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

  • 福建国税网上办税平台登录
  • 应该如何
  • 利润表季度怎么填写
  • 人力资源公司代招的岗位可以去吗
  • 外地预缴的增值税要在本地计算附加税吗?
  • 三证合一是哪三证孩子上学
  • 增值税开票内容货物及应税劳务服务名称都有哪些
  • 小规模纳税人可以开1%的专票吗
  • 非营利组织可以开发票吗
  • 应付职工薪酬包括哪些内容
  • 期间费用包括资本公积吗
  • 开业税务登记的基本流程
  • 增值税包括哪些税种
  • 营业成本利润率降低说明什么
  • 公司代收代付会被监控吗
  • 未实现融资收益纳税调整
  • 部分预收账款会计科目
  • 国有企业出租房屋管理规定
  • 小规模纳税人开票要交印花税吗
  • 上月税没报,可以开发票吗
  • 总分类账户和明细分类账户平行登记的内容可以概括为
  • 总公司汇总申报怎么弄
  • 支票票号都是第二行吗
  • 离职有补偿金的可不可以领取失业金
  • 香港公司的法人叫什么
  • 一般纳税人收到小规模专票怎么抵扣
  • 无线路由器限速怎么办
  • php中session什么意思
  • PHP:iconv_strlen()的用法_iconv函数
  • 低值易耗品费用账务处理
  • js设置input值
  • 企业所得税税前扣除和不扣除的区别
  • thinkphp用户token
  • 直接进入税金及附加的科目
  • python字典keys方法 顺序
  • 非金融企业之间借款
  • 织梦建站详细步骤
  • 印花税减半征收政策什么时候开始的
  • 小微企业和民营企业的区别
  • sqlserver2008r2怎么使用
  • 深入浅出夏寒陆行全文免费阅读笔趣阁番外
  • sqlserver无法打开备份设备
  • 商业折扣应该怎么计算
  • 退票凭证丢了怎么办
  • 加油票子能报销吗
  • 完税凭证抵扣进项税额分录
  • 银行汇票与商业汇票的本质不同
  • 什么混合销售
  • 共同类科目性质
  • 业务招待费 纳税调增
  • 股权转让,受让方的会计分录
  • 申请个税退税账号是什么
  • 无偿赠送的货物如何申报增值税
  • 工资薪酬所得税税率表最新
  • 产品成本的具体内容
  • 住院发票能否用医保卡
  • 专用发票样图
  • 企业给职工发放的自产产品应作为职工福利费管理
  • 现代服务业包括哪些
  • 如何屏蔽网络?
  • 微软每月补丁更新一般于什么时间发布
  • win10开机内存就占了70 解决方法
  • linux datetime命令
  • centos更改文件所有者和组
  • smss.exe什么意思
  • Win10系统安装包
  • zui哪个版本最好
  • service5.exe - service5是什么进程 有什么用
  • win10预览文件怎么显示内容
  • peafsearch是什么程序
  • Linux中通过Socket文件描述符寻找连接状态介绍
  • 批处理系统的应用场景
  • python生成密钥
  • bat文件指令
  • 一次性批量随机抽取
  • python数据分析入门教程
  • 中国有多少人2022
  • 已经开具的专用发票
  • 技术进出口指什么技术
  • 武汉市第二税务稽查局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设