87,993
社区成员
发帖
与我相关
我的任务
分享
Ext.onReady(function(){
Ext.QuickTips.init();
var sm=new Ext.grid.CheckboxSelectionModel();
var cm=new Ext.grid.ColumnModel([new Ext.grid.RowNumberer(),sm,
{
header:'用户姓名',
width:100,
dataIndex:'Username'
},{
header:'用户密码',
width:100,
dataIndex:'Password',
id:'demo'
}]);
var data=[{
username:'prince',
password:'prince'
},{
username:'king',
password:'king'
},{
username:'queen',
password:'queen'
},{
username:'princess',
password:'princess'
}];
var proxy=new Ext.data.MemoryProxy(data);
var User=new Ext.data.Record.create([
{
name:'Username',
type:'string',
mapping:'username'
},{
name:'Password',
type:'string',
mapping:'password'
}
]);
var reader=new Ext.data.JsonReader({},User);
var store=new Ext.data.Store({
proxy:proxy,
reader:reader
});
store.load();
var grid=new Ext.grid.GridPanel({
title:'用户列表',
width:500,
cm:cm,
sm:sm,
store:store,
renderTo:'a',
autoHeight:true,
autoExpandColumn:'demo',
tbar:[
'Search: ', ' ',
new Ext.ux.form.SearchField({
store:store,
width:200
})
]
});
});