位置: 编程技术 - 正文

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小规模免税收入会计分录怎么写啊
  • 租房抵扣个税计算公式
  • 公司内部个人股份怎么算
  • 两个金税盘能用一个系统
  • 软件销售利润
  • 生产设备租赁费计入什么科目
  • 免税商品进项增值税发票怎么做账
  • 发票查询发票代码有误
  • 企业年报 工商
  • 工业企业制造费用具体怎么摊
  • 房产税的计税依据有哪些
  • 合同印花税申报表怎么填写
  • 无形资产研发费用加计扣除是晢时差异吗
  • 住宿发票专票可抵扣吗
  • 留存收益总额不变
  • 收取质保金会计处理
  • 房屋租赁违法
  • 摊销商标使用权的会计科目
  • 房产税申报后多久缴纳税款
  • 水电费的税收分类有哪些
  • 办理金税盘需要多少钱
  • 小规模纳税人国企
  • 属于资金的筹资方式是
  • 享受固定资产一次性扣除政策
  • 一年内到期的应收质保金
  • 专票红冲分录
  • 收到科技局研发的短信
  • 表格关闭函数
  • 工人的意外险如何赔付
  • 冲未开票收入怎么做分录
  • 销售商品发生的现金折扣
  • 什么是差额征税劳务费
  • 公司和个人分别交税一部分吗
  • 企业财务会计
  • 销售方红字发票的账务处理?
  • 九斑蛾,瑞士 (© Thomas Marent/Minden Pictures)
  • 火山口湖成因
  • 2023英伟达显卡天梯图完整版
  • 项目折现率计算公式
  • js reverse
  • 国外公司给国内个人汇款
  • 设备安装工程施工及验收规范
  • 受托代销商品的手续费计入什么科目
  • 公司出租房屋如何开票
  • 对公付款对方不发货不退钱怎么处理
  • 或有资产怎么处理
  • 其他债权投资减值为什么不影响所有者权益
  • 武汉营业执照注销流程
  • 个体户生产经营所得
  • 留存收益转增资本公积
  • 餐饮企业原材料采购描述错误的是
  • 营改增后预交营业税怎么处理
  • 退税政策调整
  • 注册资金没显示
  • 应收票据的账务处理程序
  • 固定资产清理不及时
  • 无形资产计提减值准备计算
  • 存货科目包括哪几类
  • 建账有哪些步骤,每个步骤有哪些注意事项
  • 总账的设置和登记实训报告
  • mysql视图语句
  • mysql 5.7.9 winx64在windows上安装遇到的问题
  • 搭建docker私有仓库实验报告
  • macbook像素能不能提高
  • windows7怎么说
  • 在windows xp
  • centos云服务器
  • linux的截图工具
  • xml文件网络传输
  • android studio入门项目
  • html概念及作用
  • python3.6语法
  • python struct库
  • TFC360冯燃:手游市场细分领域新秀崛起
  • 出口退税报关单在哪里打印
  • 怎样在电子税务局申报社保
  • 国家税务总局公告2017年第21号
  • 青海的医疗保险费是多少钱
  • 深圳龙华区税务局大浪税务所电话
  • 举报信如何投递
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设