我正在为我的应用程序使用ext4.2.1库。 我有一个分组网格,可以编辑几列,并有分页。 但是当我去编辑时,它只适用于第一组,而其他组编辑也不会给编辑。
任何想法或者这是ext的错误吗?
Ext.define('myapp.view.reports.fg.meGrid', {
extend: 'Ext.grid.Panel',
fixed: false,
requires: 'Ext.grid.plugin.CellEditing',
plugins: [
{ptype:'cellediting'}
],
alias: 'widget.megrid',
selModel: {
preventFocus: true,
mode: "MULTI"
},
initComponent: function(configParam) {
var me = this;
var editorHelper = myapp.util.audit.EditorHelper;
me.initConfig(configParam);
//this.store=Ext.create('myapp.store.report.CodeStore');
me.store = Ext.create('Ext.data.Store', {
fields: this.fields,
groupField: 'Cp
type: 'ajax',
url: 'index.cfm?fa=fg.d_meReport&isAjax=true&isExt4=1',
reader: {
type: 'json',
root: 'rows',
totalProperty: 'total'
}
},
pageSize: 50,
autoLoad: true
});
me.features = [{
groupHeaderTpl: 'Cp: {name}({children.length} Claims)',
ftype: 'grouping',
startCollapsed: true
}];
/*me.listeners = [{
afterlayout: function(){
groupingFeature.collapseAll();
}
}]; */
me.store.proxy.extraParams = this.filter;
me.bbar = Ext.create('Ext.PagingToolbar', {
displayInfo: true,
store: me.store,
//pageSize: 50,
displayMsg: 'Displaying topics {0} - {1} of {2}',
emptyMsg: "No topics to display"
});
me.store.provider = me.provider;
me.store.on("update", editorHelper.claimUpdateHandler, me.store);
me.callParent(arguments);
}
});
谢谢, SJ