`

功能: 用户点击grid的表头菜单显示/隐藏列,拉动列、重新刷新页面后保留。

EXT 
阅读更多
  1. var grid = new Ext.grid.GridPanel({   
  2.     width: 400,   
  3.     height: 200,   
  4.     autoScroll: true,   
  5.     trackMouseOver:false,   
  6.     ddGroup:'myDDGroup',   
  7.     sm:new Ext.grid.CellSelectionModel({}),   
  8.     cm: new Ext.grid.ColumnModel({   
  9.       columns:[   
  10.           {header: '序号', dataIndex: 'id', sortable: true },   
  11.           {header: '名字', dataIndex: 'name', sortable: true},   
  12.           {header: '描述', dataIndex: 'descript', sortable: true}   
  13.         ]   
  14.     }),   
  15.     viewConfig:{   
  16.       forceFit:true  
  17.     },   
  18.     renderTo:Ext.getBody(),   
  19.     store:new Ext.data.SimpleStore({   
  20.       fields:['id','name','descript'],   
  21.       data:[   
  22.         [1,'name001','this is name001'],   
  23.         [2,'name002','this is name002'],   
  24.         [3,'name003','this is name003'],   
  25.         [4,'name004','this is name004']   
  26.       ]   
  27.     }),   
  28.        
  29.     stateful:true,   //开启状态
  30.     stateId:'cookiegrid' //cookie
  31. });  

stateId : String
The unique id for this component to use for state management purposes (defaults to the component id if one was set, otherwise null if the component is using a generated id).
See stateful for an explanation of saving and restoring Component state.
Ext自带的这个stateful,这个保持状态能保持多久?用户注销后重新登录就失效了,能否设置这个cookie的时间?

//自定义列在cookie中保存一年

# Ext.state.Manager.setProvider( 
#       new Ext.state.CookieProvider({ 
#         expires: new Date(new Date().getTime()+(1000*60*60*24*365)) 
#       }) 
#     ); 

分享到:
评论

相关推荐

    WPF分页DataGrid(二)列右键菜单实现

    在"WPF分页DataGrid"中介绍了如何实现分页功能,本文中介绍如果实现右键菜单...点击菜单项Age,将Age列隐藏,再点击则显示;并实现移动列后,同步显示。 详见:http://blog.csdn.net/qing2005/article/details/7683205

    ag-Grid:支持Javascript / React / AngularJS / Web组件的高级数据网格/数据表-javascript

    以下是我们的网格在启用多个过滤器和分组的情况下的样子: 功能 除了您期望从任何网格中获得的标准功能集之外: 列交互(调整大小、重新排序和固定列) 分页 排序 行选择 以下是一些功能让 ag-Grid 脱颖而出:分组/...

    CxGrid右键增强功能源代码

    //右键菜单 CopyCell:TMenuItem;//复制单元格内容 CopyList:TMenuItem;//复制选中列内容 CopyLine:TMenuItem;//复制选中行内容 PastLine:TMenuItem;//粘贴#9分隔符数据 DerFiles:TMenuItem;//导出文件 ...

    EXTJS2.2.1中Grid表头的下拉菜单很难看

    NULL 博文链接:https://qixiaopeng.iteye.com/blog/408718

    my test just a test

    <mx:Grid height="100%" width="100%" autoLayout="true" horizontalGap="-1" verticalGap="-1" > <mx:GridRow width="100%" height="18" verticalAlign="middle"> <mx:GridItem width="100%" ...

    WPF经典教程之WPF命令

    例如,定义一系列菜单,执行对窗体中文本框的复制、剪切、粘贴操作,简单地可以这样做........ (更多资源:http://cleopard.download.csdn.net/) (福利:http://xuemeilaile.com/) WPF经典教程之WPF体系结构 ...

    Oracle Database 19c (AIX.PPC64-193000-grid-home.part1.rar)

    Oracle Database 19c (AIX.PPC64_193000_grid_home.zip), 适用于IBM AIX 系统,文件分割成 四个 压缩包,必须集齐 四个 文件后才能一起解压一起使用: AIX.PPC64_193000_grid_home.part1.rar ... ...

    Codeigniter Grid 使用方法 (flexigrid)

    Codeigniter Grid 使用方法 (flexigrid) 博客分类: Codeigniter / CakePHP ASPRailsRubyPHPGoogle 来源:http://codeigniter.com/forums/viewthread/75326/P0/ Updated: 6 September 2008 Although I love CI, ...

    WPF经典教程之[13]WPF资源

    WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993 WPF经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997 WPF经典教程之WPF控件模型 ...

    WPF经典教程之依赖项属性和路由事件

    Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行时 (CLR) 属性的功能。这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属性称为依赖项属性。本概述介绍 WPF 属性...

    ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox

    需要做一个控制grid列显示的checkboxgroup,虽然EXTJS4中的gridpanel自带列表可以来控制列的显示隐藏,需要的朋友可以参考下

    WPF经典教程之WPF控件内容模型

    WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993 WPF经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997 WPF经典教程之WPF控件模型 ...

    WPF经典教程之[11]键盘输入、鼠标输入、焦点处理

    WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993 WPF经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997 WPF经典教程之WPF控件模型 ...

    winx64_12102_grid.part2.rar

    oracle 12C Grid软件: winx64_12102_grid_1of2.zip winx64_12102_grid_2of2.zip 适用于Windows 64位系统,文件分割成 2个 压缩包,必须集齐2个 文件后才能一起解压一起使用: winx64_12102_grid.part2.rar ...

    Oracle Database 19c (AIX.PPC64-193000-grid-home.part4.rar)

    Oracle Database 19c (AIX.PPC64_193000_grid_home.zip), 适用于IBM AIX 系统,文件分割成 四个 压缩包,必须集齐 四个 文件后才能一起解压一起使用: AIX.PPC64_193000_grid_home.part1.rar ... ...

    Oracle Database 19c (AIX.PPC64-193000-grid-home.part3.rar)

    Oracle Database 19c (AIX.PPC64_193000_grid_home.zip), 适用于IBM AIX 系统,文件分割成 四个 压缩包,必须集齐 四个 文件后才能一起解压一起使用: AIX.PPC64_193000_grid_home.part1.rar ... ...

    Oracle Database 19c (AIX.PPC64-193000-grid-home.part2.rar)

    Oracle Database 19c (AIX.PPC64_193000_grid_home.zip), 适用于IBM AIX 系统,文件分割成 四个 压缩包,必须集齐 四个 文件后才能一起解压一起使用: AIX.PPC64_193000_grid_home.part1.rar ... ...

    extjs grid 多表头插件

    extjs grid 多表头 插件 extjs grid 多表头 插件

    js实现点击table表头字段,根据字段排序例子

    js实现点击table表头字段,根据字段排序例子。在表中添加js代码后可以自动排序,非常方便!

    WPF经典教程之Canvas、InkCanvas布局

    在WPF中子元素的绝对定位的布局控件 其子元素使用Width、Height定义元素的宽度和高度 使用Convas.Left(Convas.Right)、...WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993

Global site tag (gtag.js) - Google Analytics