52,787
社区成员
发帖
与我相关
我的任务
分享Ext.onReady(function(){
var cm = new Ext.grid.ColumnModel([{
header: '编号',
dataIndex: 'id'
}, {
header: '性别',
dataIndex: 'sex'
}, {
header: '名称',
dataIndex: 'name'
}, {
header: '描述',
dataIndex: 'descn'
}]);
cm.defaultSortable = true;
// ArrayData
var data = [['1', 'male', 'name1', 'descn1'], ['2', 'male', 'name1', 'descn2'], ['3', 'male', 'name3', 'descn3'], ['4', 'male', 'name4', 'descn4'], ['5', 'male', 'name5', 'descn5']];
// ArrayReader
var ds = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.ArrayReader({}, [{
name: 'id',
mapping: 0
}, {
name: 'sex',
mapping: 1
}, {
name: 'name',
mapping: 2
}, {
name: 'descn',
mapping: 3
}])
});
ds.load();
var grid = new Ext.grid.GridPanel({
el: 'grid',
ds: ds,
cm: cm
});
grid.render();
});