位置: 编程技术 - 正文

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

  • 预收货款需要缴纳消费税吗?缴纳消费税的时间应该是?
  • 小规模纳税人开普票要交税吗
  • 增值税纳税申报表在哪里打印
  • 中小型企业营业额和从业人数
  • 开票系统怎么切换到数字账户
  • 直接抵免和间接抵免的区别
  • 小规模按季申报 月销售收入不超过
  • 小规模销售免税农产品的分录
  • 发票不走账对哪方有害
  • 社保基数与工资不符
  • 软件公司的销售
  • 工资薪金所得应纳税所得额
  • 职工薪酬会计准则
  • 增值税发票作废如何处理
  • 被财政收回的财政经费如何做财务处理?
  • 上月未抵扣完的进项税额
  • 业务招待费扣除比例
  • 缴纳城建税会计分录怎么做账
  • 公司向税务局缴纳环保税
  • 百望税控盘电子发票
  • 所得税汇算清缴补税的会计处理
  • 增值税专用发票有效期是多长时间
  • 企业购进货物若发生下列事项,其增值税进项税额
  • 防暑降温需要缴什么费用
  • 资产负债表中其他流动资产怎么计算
  • 房屋维修开的发票有哪些
  • win11dns电脑服务器未响应如何处理
  • mac上安装homebrew
  • 银行融资成本计算方法
  • 法定盈余公积金转增资本
  • 专用发票红字发票
  • 运输业什么进项税抵扣
  • 长期待摊费用转入成本分录
  • ubuntu22.04更换RTX 4090显卡后,安装驱动和pytorch记录
  • 原材料当做废品怎么做
  • 未取得合法有效凭证可以税前扣除
  • php面向对象的三大特性
  • php guzzle 异步
  • 发票认证相符什么意思
  • 建设工程项目设计质量控制的内容
  • dpkg deinstall
  • 商品房测绘收费标准
  • 不良品扣款应入哪个科目
  • 报销用别的发票抵用怎么入账
  • 床垫可以开专票抵扣吗
  • 托盘账务处理
  • 电子承兑操作
  • 非独立核算的分公司如何报税
  • 公司新增注册资本是认缴的吗
  • 电子商务公司怎么做账比较合适
  • dedecms进入数据库
  • python多线程多核
  • 异地工程税
  • 饭店招牌发光字
  • 保险公司委托代征是什么意思
  • 兼职人员的工资需要发票吗
  • 负债与所有者权益比率计算公式
  • 事业单位会计怎么做
  • 什么是雇主责任险保单
  • 长期待摊费用怎么记账
  • 未分配利润借方是什么意思
  • 什么是备查账
  • record关键字
  • sql server中一个数据库可以有多个文件组
  • sql server在表里查找具体数据
  • mysql 5.7.11 winx64快速安装配置教程
  • 微软宣布今年不会为全职员工加薪j
  • xp系统开机自动运行程序
  • xp默认详细信息
  • speedupmypc.exe - speedupmypc是什么进程
  • win8界面什么样
  • android 布局
  • cocos2d怎么用
  • web页面展示
  • 深入理解ffmpeg pdf
  • dos改时间
  • node cgi
  • python保存文件到指定文件夹
  • javascript面向对象精要pdf下载
  • 土地使用税征收时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设