extjs combobox 获得焦点即下拉的问题总结

以前我使用这个方式来做: 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}},

原文地址:https://www.cnblogs.com/meetrice/p/2447548.html