Ext中的combobox有属性typeAhead:true 可以实现模糊匹配,但是是从开始匹配的,如果需要自定的的匹配,则需要监听beforequery方法,实现自己的匹配查询方法:
代码如下:
var gfxmComb = new Ext.form.ComboBox({
id : 'gfxmComb',
store : gfxmStore,
typeAhead : true,
mode : 'local',
editable : true,
displayField :'xmMc',
valueField :'xmBm',
triggerAction : 'all',
selectOnFocus : true,
listeners : {
'beforequery':function(e){
var combo = e.combo;
if(!e.forceAll){
var input = e.query;
// 检索的正则
var regExp = new RegExp(".*" + input + ".*");
// 执行检索
combo.store.filterBy(function(record,id){
// 得到每个record的项目名称值
var text = record.get(combo.displayField);
return regExp.test(text);
});
combo.expand();
return false;
}
}
}
});
分享到:
相关推荐
ext,ext combobox,ext二级联动,ext combobox二级联动 ___本人的原则:上传好东西,但绝不便宜.因为自己的心血 ext combobox二级联动,ext ,ext combobox,combobox,combobox二级联动,ext 二级联动 groupCombo.on('...
全部代码 注意路径 博文链接:https://avs110.iteye.com/blog/1156428
C#WinForm的ComboBox控件自定义实现自动模糊匹配查找数据的方法 与控件自带的AutoCompleteMode类似,完美实现模糊匹配,解决AutoCompleteMode只能从左向右匹配的问题
NULL 博文链接:https://dengli19881102.iteye.com/blog/1046190
Q703119 问题的回答 c# combobox如何动态模糊查询? https://ask.csdn.net/questions/703119
winform combobox 模糊查询
NULL 博文链接:https://tianhengbao.iteye.com/blog/816208
用Ext 2.0 combobox 做的省份和城市联动选择框的例程
用EXT来实现下拉框ComboBox 下拉框可以实现分页
非常不错的“组合框的自动查询”技术,实现自动查找和匹配
ComBoBox 动态加载 asp实例 zip实例
主要介绍了ext combobox动态加载数据库数据并附前后台实现,需要的朋友可以参考下
Q703119 问题的回答 c# combobox如何动态模糊查询? https://ask.csdn.net/questions/703119 v2,修正了几个问题,初始化不加载
该资源是war包,里面包括ComboBox中的各个参数, 详细讲解在我的文档中有
NULL 博文链接:https://zhcl321.iteye.com/blog/1317526
解决了低版本spreadjs自带combobox,当cell处于页面最底部时,combobox下拉选项只能向下展开,导致下拉选项被遮挡的问题,重写之后,当下拉选项展示高度超出之后,自动向上展开,调用方式如下: import ...
C# WINFORM Combobox控件实现模糊查询功能,项目要用到的,自己写了个小程序实现 Combobox控件实现模糊查询功能,里面有个简单的小说明。功能比较简单。
ComboBox控件可以输入文本...该自定义控件利用visual studio2017开发,使用VB.NET语言对TextBox和ComboBox进行了改写,实现类百度搜索框似的输入文本智能模糊提示说明、自动匹配过滤功能。具体效果请参阅本人相关博文。