Dict.CN 在线词典, 英语学习, 在线翻译 ------------- MyGitee 朱秋贵内科诊所 My腾云code

ExtJs combobox支持模糊匹配

其实很简单,我们只需要在创建下拉框时,给下拉框添加一个监听事件,代码如下:
 
//以下监听事件用于对下拉项进行模糊匹配
                    ,listeners:{
                    beforequery : function(e){
                    var combo = e.combo;
                if(!e.forceAll){
                var value = e.query;
                combo.store.filterBy(function(record,id){
                var text = record.get(combo.displayField);
                return (text.indexOf(value)!=-1);
                });
                combo.expand();
                return false;
                }
                      }
                    }
posted @ 2015-08-24 11:23  cn2024  阅读(722)  评论(0编辑  收藏  举报