您的位置:首页 > Web前端 > JavaScript

ExtJs Combobox点击就弹出下拉框

2013-01-07 21:33 399 查看
以前我使用这个方式来做:

listeners: {
'focus':{
fn: function(e) {
e.onTriggerClick();
},
buffer:200
}
},


这个方法有一个问题就是用户在点击下拉箭头时,会同时触发focus和expand事件,而onTriggerClick中包含expand事件,故会两次触发expand事件,造成冲突。

解决方法如下:

,listeners: {
'focus': {
fn: function(e) {
e.expand();
this.doQuery(this.allQuery, true);
},
buffer:200
}
},


转:/article/4866122.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: