87,996
社区成员




var cm = new Ext.grid.ColumnModel([
{header:'ROLEID', dataIndex:'ROLEID',width:0,hidden:true},
{header:'角色名', dataIndex:'ROLENAME', sortable:true,width:480}
]);
// 数据源
store = new Ext.data.Store({
url: '../EgsmWebService.asmx/getRoles',
reader: new Ext.data.XmlReader(
{
totalRecords: 'rolecount',
record: 'roleinfo'
},
[
{name:'ROLEID'},
{name: 'ROLENAME'}
]
)
});
store.setDefaultSort('ROLEID', 'asc');
var bbar = new Ext.PagingToolbar(
{
pageSize: 12,
store: store,
displayInfo: true,
displayMsg: '当前显示 {0} - {1} 条,共 {2} 条',
emptyMsg: "无数据"
}
);
// GridPanel 组件
grid = new Ext.grid.GridPanel({
frame: true,
sortable:true,
enableHdMenu: false,
width :480,
height:300,
loadMask: {msg:'正在加载数据,请稍侯……'},
store: store,
cm: cm,
el:'rolegrid',
bbar: bbar,
viewConfig: {
forceFit:true
}
});
grid.on("cellclick",function (g,r,c,e){
ds = grid.getStore();
record=grid.getSelectionModel().getSelected();
});
grid.addListener('rowdblclick',function(t,r,e){});
grid.render();
store.load({params:{start:0,limit:12}});