GridHeaderFilterプラグインを使用しています(http://www.sencha.com/forum/showthread.php?150918-Grid-Header-Filters)
var testGrid = new Ext.grid.GridPanel({
frame: true,
minHeight: 200,
plugins: [new Ext.ux.grid.GridHeaderFilters()],
columns : [{
text : 'Test Id',
sortable : true,
dataIndex : 'testId',
filter: {
xtype: 'textfield',
type: 'string'
}
},
});
しかし、このグリッドに動的に列を追加して、grid.reconfigure(null、newColumns []);を使用すると、
新しい列は反映されますが、GridHeaderPluginは表示されなくなります。
これを試してみましたhttp://www.sencha.com/forum/showthread.php?124179-Dynamically-adding-plugins-to-gridは役に立ちませんでした。