グリッド列ヘッダーのフィルター オプションは ext js 4.2.0.633 では機能しませんが、extjs-4.1.1 ではうまく機能します
これは私が使用しているコードです
Ext.define('Qreda.view.response.DndGrid',
extend : 'Qreda.view.BaseRemoteGrid',
store : 'OptInOutConfigs',
alias : 'widget.dndgrid',
frame : true,
initComponent : function() {
this.columns = [{
header : 'Keyword',
dataIndex : 'keyword',
renderer : function(value, metaData, record) {
return value ? value.name : null;
},
filterable : true
}, {
header : 'trigger Keyword',
dataIndex : 'triggerKeyword',
filterable : true
}, {
header : 'Category',
dataIndex : 'categoryId',
filter : {
type : 'list',
store : Ext.getStore('CgCategories'),
labelField : 'categoryName'
}
}];
this.callParent();
this.setTitle('MENU_DND_MANAGEMENT');
this.on('beforerender', function(component, options) {
Ext.getStore('CgCategories').load();
}, this);
}
});
誰かがこれを解決するのを手伝ってください