出于某种原因,我需要知道用户何时从组合框中选择了值,即使它已经被选中。 “选择”事件仅在用户选择未选择的项目时有效。我在组合框或选择器的文档中没有看到任何类似“itemclick”的事件。有什么想法吗?
最佳答案
ComboBox
使用 BoundList用于表示下拉列表。 BoundList
触发 itemclick事件。您可以使用 ComboBox
的 listConfig配置以设置 BoundList
监听器:
Ext.create('Ext.form.ComboBox', {
// ...
listConfig: {
listeners: {
itemclick: function(list, record) {
alert(record.get('name') + ' clicked');
}
}
}
}
查看 demo .
关于javascript - 用于选择所选值的 ExtJS 4 Combobox 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15299182/