我正在使用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中的所有项都将被删除。感谢您解决此问题的任何帮助
答案 0 :(得分:1)
它们不会被删除...它们只是被过滤了,你应该在商店中使用clearFilter()方法。很高兴能提供帮助