var cm = new Ext.grid.ColumnModel([
{header:'编号', dataIndex:'id'},
{header:'名称', dataIndex:'name'},
{header:'描述', dataIndex:'descn'}
])
var data = [
['1', 'name1', 'descn1'],
['2', 'name2', 'descn2'],
['3', 'name3', 'descn3'],
['4', 'name4', 'descn4'],
['5', 'name5', 'descn5']
];
//var store = 用来创建一个数据存储对象(表格必须配置的属性)
var store = new Ext.data.Store({
//proxy获取数据的方式
//Ext.data.MemoryProxy专门解析JavaScript变量的
proxy:new Ext.data.MemoryProxy(data),
//reader如果解析获取的数据
//Ext.data.ArrayReader专门用来解析数组
reader:new Ext.data.ArrayReader({},[
// {name: 'id', mapping: 1},
// {name: 'name', mapping: 0},
// {name: 'descn', mapping: 2}
{name: 'id'},
{name: 'name'},
{name: 'descn'}
])
});
//初始化数据
store.load();
//数据装配
var grid = new Ext.grid.GridPanel({
renderTo: 'grid',
store: store,
cm: cm
});
{header:'编号', dataIndex:'id'},
{header:'名称', dataIndex:'name'},
{header:'描述', dataIndex:'descn'}
])
var data = [
['1', 'name1', 'descn1'],
['2', 'name2', 'descn2'],
['3', 'name3', 'descn3'],
['4', 'name4', 'descn4'],
['5', 'name5', 'descn5']
];
//var store = 用来创建一个数据存储对象(表格必须配置的属性)
var store = new Ext.data.Store({
//proxy获取数据的方式
//Ext.data.MemoryProxy专门解析JavaScript变量的
proxy:new Ext.data.MemoryProxy(data),
//reader如果解析获取的数据
//Ext.data.ArrayReader专门用来解析数组
reader:new Ext.data.ArrayReader({},[
// {name: 'id', mapping: 1},
// {name: 'name', mapping: 0},
// {name: 'descn', mapping: 2}
{name: 'id'},
{name: 'name'},
{name: 'descn'}
])
});
//初始化数据
store.load();
//数据装配
var grid = new Ext.grid.GridPanel({
renderTo: 'grid',
store: store,
cm: cm
});