位置: 编程技术 - 正文

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

  • 附加税申报表怎么做
  • 税务一证通
  • 出口发票开错了如何处理
  • 一般纳税人购销合同印花税计税依据
  • 小规模季度开票超过30怎么纳税
  • 工程施工科目核算内容
  • 报表申报错误怎么作废重报
  • 年度财务报表和季度财务报表一样吗
  • 工业企业新产品的特点
  • 老师课时费计入什么科目
  • 存货盘亏的分录怎么写
  • 异地施工需要缴纳什么税
  • 所得税多交但又不想去税务局退税怎样做账?
  • 领购增值税专用发票
  • 税务局查账征收转为核定征收之程序
  • 餐饮行业纳税指引及营改增后税负变化!
  • 以旧换新的销售方式怎样确定销售额
  • 固定资产折旧计入成本还是费用
  • 文化事业建设税征税范围
  • 长期包租收入如何进行会计处理
  • 母子公司之间支付的租赁费可以税前扣除么
  • 采购审计要点
  • 哪些税计入原材料费用
  • 支付给董事的董事费怎么征收个人所得税?
  • office自定义功能区
  • 期末留抵税额的减值
  • win10打开txt
  • 笔记本电脑预装
  • 定额发票收入
  • neotrace.exe - neotrace是什么进程 有什么用
  • 由于找不到msvcr120.dll,无法继续执行代码什么意思
  • 苹果手机麦克风模式关闭了,怎样才能打开?
  • PHP:stream_context_set_option()的用法_Stream函数
  • 进价金额核算法的账务处理特点
  • 跨地区经营建筑企业预缴增值税
  • 收到汽车维修费的会计分录
  • 前端常问的面试题
  • 什么是国家秘密
  • php数组分类
  • php判断查询结果是否存在
  • 最优化理论pdf
  • 公司发放工作服账务处理
  • 筹建期间发生的收入
  • 个人所得税年度申报什么意思
  • 本月确认收入 发票下月开
  • 帝国cms移动端设置教程
  • 将织梦dedecms转换到wordpress
  • 建筑企业异地施工预缴企业所得税
  • 企业购入固定资产误计入管理费用
  • 一般纳税人适用3%税率情况
  • 小规模未开票收入填在哪里
  • 跨月管理费用多计怎么处理
  • 企业非正常损失如何处理
  • 公司进项抵税
  • 报考中级会计师考几科
  • 购买的车位是否要交税
  • 给供应商支付货款的付款申请由谁提出
  • 在建工程中发生的费用
  • 增值税专用发票几个点
  • 缴纳社保记账凭证怎么开
  • 收到没有填税号的信息
  • 企业办理增资的程序
  • mysql 备份方式
  • sql server错误和使用情况报告
  • centos6.5 minimal
  • 系统中想禁止运行怎么办
  • Win10 Mobile首个RS2预览版14905快速版今日开始推送
  • win8.1系统升级
  • win8电脑d盘不见了怎么恢复
  • win8运行速度慢怎么办
  • unity4.1
  • 大家看的是什么
  • javascript的promise
  • js鼠标滚轮缩放
  • 带领大家学习javascript基础篇(一)之基本概念
  • 如何查询纳税信用等级证明
  • 西安市国家税务局稽查局
  • 税务局监控个人账户流程
  • 开展培训举办培训
  • 成品油进货
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设