ExtJs 之GridPanel实例
2013-02-19 14:25
363 查看
<div id="grid-div"></div> <script> Ext.onReady(function(){ var cm = new Ext.grid.ColumnModel([ //设置好表的列头 {header:'编号',dataIndex:'id',sortable:true}, //{首部显示文本,列对应的记录集字段,列是否排序(sortable)} {header:'名称',dataIndex:'name'}, {header:'描述',dataIndex:'descn'} ]) ; var data = [ ['1','张三','descn1'], ['2','李四','descn2'], ['3','王五','descn3'], ['4','赵六','descn4'], ['5','孙奇','descn5'] ] ; var ds = new Ext.data.Store({ proxy:new Ext.data.MemoryProxy(data),//获取数据的方式 (用Ext.data.MemoryProxy专门解析JavaScript变量) reader:new Ext.data.ArrayReader({},[ //如何解析这堆数据 {name: 'id'}, {name: 'name'}, {name: 'descn'} ]) }) ;//远程读取数据使用ScriptTagProxy 如要从本地读取数据 需要将MemoryProxy改成PagingMemoryProxy ds.load() ;//加载数据 var grid = new Ext.grid.GridPanel({ el:'grid-div', ds: ds, //ds可以把任何格式的数据转化成grid可以使用的形式 cm: cm, width:305, height:133 }) ; grid.render() ; }) ; </script>
相关文章推荐
- extjs-gridPanel面板-实例
- ExtJs GridPanel 完整实例
- ExtJs之gridPanel实例
- ExtJs 之GridPanel实例2
- ExtJs笔记1-GridPanel的复选框和工具栏事件自定制
- EXTJS4.x之实战项目(5)ArticleGridPanel实现增删改查之增
- Extjs grid panel 滚动条失效的解决方法
- ExtJs gridpanel 中的按钮列
- [Ext.Net]TreePanel+gridPanel实例
- Extjs GridPanel用法详解
- extjs gridpanel cell-tip
- extjs EditorGridPanel
- ExtJs 设置GridPanel表格文本垂直居中
- ExtJS gridPanel因数据字段id值相同而显示不全的解决方法
- ExtJs设置GridPanel表格文本垂直居中示例
- ExtJs GridPanel Column 自动换行
- ExtJs Gridpanel实用技术
- ExtJS 2.0 GridPanel基本表格简明教程
- ExtJS GridPanel动态加载列
- 获取Extjs GridPanel的值