且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

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

更新时间:2022-08-17 16:43:17

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