位置: 编程技术 - 正文

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

  • 进项有留底怎么结转
  • 单位当月未扣社保怎么处理分录?
  • 小微企业所得税减免政策
  • 销售费用可以提取现金吗
  • 固定资产折旧四种方法适用范围
  • 利率与股价的计算方法
  • 可税前扣除的工资
  • 长投损失了如何处理
  • 坏账准备一般余额在哪方
  • 一般代开增值税多少个点?
  • 一件商品若卖100元
  • 已缴契税是否可以在土地增值税扣除?
  • 一般纳税人认定书
  • 网上认证增值税专用发票步骤图解
  • 统借统还账务处理流程
  • 广告公司 成本
  • 申报表利润总额与财务报表利润总额
  • 利息收入是否缴纳印花税
  • 企业所得税增值税完税证明
  • 固定资产双倍余额递减法计提折旧公式
  • 2020年计提印花税怎么做账
  • 应收票据冲转是什么科目
  • linux命令“ln file1 file2”的含义是
  • nod32kui.exe - nod32kui是什么进程 作用是什么
  • php做
  • 兼职人员工资如何扣税
  • php splqueue
  • 企业所得税汇算清缴调增的项目有哪些
  • 比较有用的sr
  • php yii框架
  • 研发专利什么意思
  • 集团公司收到的上级秘密
  • 2023前端面试题csdn
  • 新企业会计准则是哪一年颁布的
  • 史密斯理工学院
  • php curl_exec
  • Programming tutorials and source code examples
  • 先付款后开票怎么做账务处理
  • 织梦生成出现500
  • 当期进项加计额怎么填
  • 怎么修改申报数据
  • 入库验收过程中可能出现哪些问题,该如何处理
  • 净利润和盈余公式的关系
  • 加工费计入什么科目制造企业成本
  • 经营租赁方式租入再转租的建筑物
  • 补充协议有用吗
  • 工人发生工伤的责任划分
  • 劳务派遣公司账务
  • 长期待摊费用属于利润表项目吗
  • 去年的车辆保险今年才开怎么做分录
  • 预付账款为什么属于资产类
  • 材料入库单金额写含税价吗
  • 其他流动资产
  • 会计记账科目表
  • 公对公转账多久能到账
  • explorer.exe进程文件
  • win10虚拟机无法安装
  • 两种方法解决一半模型的问题
  • linux的trace
  • windows7如何设置双屏显示
  • mac的替换在哪里
  • win10任务界面
  • windows7的注册表在哪里
  • win8.1 无法连接到此网络
  • win10系统的文件夹选项在哪里
  • windows8停止
  • unity alembic
  • android界面切换与数据传递
  • unity3d脚本执行顺序
  • Android Chromium WebView学习启动篇
  • javascript的promise
  • 查cpu内存命令
  • Zero Clipboard js+swf实现的复制功能使用方法
  • js文字滚动代码
  • java与android的区别
  • 江苏电子税务局电话
  • 一般纳税人开红字发票怎么报税
  • 马云交了多少税费
  • 车辆营运证去哪里审
  • 定额发票怎么查流向
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设