Javascript 带有可编辑组合框列的extjs网格

Javascript 带有可编辑组合框列的extjs网格,javascript,extjs,Javascript,Extjs,我正在使用Ext.grid.EditorGridPanel从用户那里获取一些输入。其中一列是组合框,用户可以从下拉列表中选择任何值或提供新值。这是柱模型的相关部分 { header: 'value', dataIndex: 'value', width: 90, align: 'right', editor: new fm.ComboBox({ typeAhead: true, triggerAction: 'all',

我正在使用Ext.grid.EditorGridPanel从用户那里获取一些输入。其中一列是组合框,用户可以从下拉列表中选择任何值或提供新值。这是柱模型的相关部分

{
    header: 'value',
    dataIndex: 'value',
    width: 90,
    align: 'right',
    editor: new fm.ComboBox({
        typeAhead: true,
        triggerAction: 'all',
        store: selected_columns_store,
        displayField:'attr',
        minListWidth: 300,
        mode: 'local',
        triggerAction: 'all',
        emptyText:'Select an attribute...',
        selectOnFocus:true
    })
}

当用户使用下拉列表中的一个值时,我看不到任何问题。当用户提供一个新值时,将删除所选存储中的所有项目。感谢您对修复此问题的任何帮助

它们不会被删除。。。它们只是被过滤了,您应该在存储上使用clearFilter()方法。很高兴能提供帮助

它们不会被删除。。。它们只是被过滤了,您应该在存储上使用clearFilter()方法。很高兴为您提供帮助

他们不会被删除。。。它们只是经过筛选,您应该在store@nscrob是的,你完全正确。添加clearFilter()方法后,一切正常。请把它写在答案里,这样我就可以接受了,他们不会被删除。。。它们只是经过筛选,您应该在store@nscrob是的,你完全正确。添加clearFilter()方法后,一切正常。请把它写在答案里,这样我就可以接受了