出于某种原因,我需要知道用户何时从组合框中选择了值,即使它已被选中。仅当用户选择未选择的项目时,“选择”事件才有效。我没有在组合框或选取器的文档中看到任何类似“itemclick”的事件。有什么想法吗?
答案 0 :(得分:11)
ComboBox
使用BoundList表示下拉列表。 BoundList
触发itemclick事件。您可以使用ComboBox
的{{3}}配置来设置BoundList
个听众:
Ext.create('Ext.form.ComboBox', {
// ...
listConfig: {
listeners: {
itemclick: function(list, record) {
alert(record.get('name') + ' clicked');
}
}
}
}
查看listConfig。