位置: 编程技术 - 正文

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

  • 进口商品需要缴纳哪些税
  • 进出口税则是什么意思
  • 电子税务局怎么登录
  • 小规模纳税人综合税负
  • 逆流交易合并报表抵消分录
  • 小规模纳税人销售货物税率是多少
  • 低值易耗品库存
  • 公司收到法院的欠款起诉书,应该怎么办
  • 将承兑汇票背书怎么操作
  • 出口预收货款发生的时间和报表上的时间不一样怎么办
  • 通信服务费可以取消吗
  • 保证金算费用吗
  • 旅行社差额纳税开专票吗 会议会展
  • 财税[2012]15
  • 怎么查找使用手机的时间
  • 异常抵扣凭证进项税转出入哪个所属期
  • 残保金申报有什么用
  • 潽金融资租赁有限公司
  • 返利销售会计处理办法
  • 一般纳税人建筑服务税率是多少
  • 出售房产会计账务处理
  • 预提费用的会计分录及冲销分录
  • 核销后怎么反核销
  • 持有至到期投资和债权投资的区别
  • 苹果mac系统桌面空间不够
  • 电子缴税回单在哪里打印
  • 苹果电脑进入安全模式按什么键
  • 笔记本如何打开无线网络开关
  • dvdram是什么意思
  • 增值税进项税额转出的情况有哪些
  • 绿萝可以放卧室吗晚上睡觉对人害吗
  • 温尼伯湖成因
  • 润滑脂开票属于成品油吗
  • thinkphp入口文件
  • 公司开具了电子发票
  • 应收保费核算什么
  • 多收钱少开票
  • 织梦使用手册
  • 非营利组织会计就是用于确认、计量
  • sql server应用
  • 参展费用计入什么科目
  • 计提增值税的会计凭证
  • 金蝶固定资产折旧调整
  • 个人所得税计算方法及抵扣方法
  • SQL Server 2012 开窗函数
  • 分销佣金账务处理流程
  • 如何计提营业税
  • 去年主营业务收入少计
  • 坏账准备的计提方法有哪些
  • 装修公司预收款要交增值税吗
  • 纳税申报表多缴了怎么办
  • 管理费用和营业费用的比例
  • 公司运营成本如何计算
  • 当月工资总额如何计算
  • 房地产企业收到政府补助
  • 永续债举例
  • 公司人才账户有什么用
  • 建筑劳务公司的账务处理流程
  • 增资协议书范本合同
  • 预计所有者权益增长率
  • 减免税款月末是否结平
  • 房地产会计如何报税
  • win10安装mysql5.6
  • 深入Windows 第七版 第二部分
  • mac os x10.6
  • rpm格式如何安装
  • Win10如何打开软键盘
  • centos chrony
  • centos bbrplus
  • cocos creator构建发布
  • Bullet(cocos2dx)学习制作桌球游戏之前期准备
  • unity3d 帧同步
  • js函数预解析
  • 批处理程序删除文件夹中临时文件
  • js如何获取cookie的值
  • javascript的简介
  • 国家税务局湖南电子税务局登录
  • 源泉扣缴通俗
  • 北京地税app
  • 上海市松江区房价?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设