var mpCsncm = new Ext.grid.ColumnModel([
{header: '节点名称',width: 150,sortable: false,dataIndex: 'name'}]);
var mpCsnstore = new Ext.data.Store({
proxy : new Ext.data.DWRProxy({
fn : mpCsnAction.pageMpCsns
}),
reader : new Ext.data.JsonReader({
remoteSort : true,
root : 'pageResults',
totalProperty : 'totalCount',
fields : [
{name : 'id',type: 'int'}
]
}),
listeners:{
'load' : function(sthis, records, option){
if (records.length != 0){
Ext.getCmp('mpCsngrid').getSelectionModel().selectFirstRow();
}else{
Ext.getCmp('mpCspGrid').getStore().removeAll();
}
}
}
});
{header: '节点名称',width: 150,sortable: false,dataIndex: 'name'}]);
var mpCsnstore = new Ext.data.Store({
proxy : new Ext.data.DWRProxy({
fn : mpCsnAction.pageMpCsns
}),
reader : new Ext.data.JsonReader({
remoteSort : true,
root : 'pageResults',
totalProperty : 'totalCount',
fields : [
{name : 'id',type: 'int'}
]
}),
listeners:{
'load' : function(sthis, records, option){
if (records.length != 0){
Ext.getCmp('mpCsngrid').getSelectionModel().selectFirstRow();
}else{
Ext.getCmp('mpCspGrid').getStore().removeAll();
}
}
}
});
本文介绍了一个使用ExtJS框架配置网格组件的具体实例,包括ColumnModel的定义及其属性设置,如节点名称列的宽度和排序特性;同时展示了如何通过DWRProxy获取数据并使用JsonReader解析返回的数据集。
1079

被折叠的 条评论
为什么被折叠?



