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

时间:2011-11-14 13:22:33

标签: javascript extjs

我正在使用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
    })
}

当用户使用下拉列表中的一个值时,我没有看到任何问题。当用户提供新值时会发生什么,商店selected_columns_store中的所有项都将被删除。感谢您解决此问题的任何帮助

1 个答案:

答案 0 :(得分:1)

它们不会被删除...它们只是被过滤了,你应该在商店中使用clearFilter()方法。很高兴能提供帮助