zek*_*eke 0 javascript combobox extjs extjs5
我有一个标签字段,我希望我的用户能够向它添加新值。我可以通过设置来实现这一点forceSelection: false
。用户可以在标签字段中输入他们的新条目。当他们完成输入当前条目时,他们可以按逗号,它将被添加。
问题是逗号键不是非常直观,更重要的是用户无法添加本身包含逗号的条目。无论如何我可以将此功能重新分配给回车键吗?
jsFiddle在这里:链接
只需使用createNewOnEnter
:
Ext.create('Ext.container.Viewport', {
layout: 'fit',
padding: 100,
items: [{
items: [{
width: 400,
xtype: 'tagfield',
store: ['existing item', 'another existing item'],
queryMode: 'local',
forceSelection: false,
autocomplete: 'off',
createNewOnEnter: true
}]
}]
});
Run Code Online (Sandbox Code Playgroud)