头两天岭南王子找我说到一个组合框下拉列表模糊搜索的问题,我当时把以前的一个项目中用到的解决办法找出来,做成了一个示例发给了他,顺便传到了网上,结果对这个问题感兴趣的人还真不少。
一些朋友提出让调用更简单,以及增加支持拼音码快速搜索的功能等问题,甚至有些已经贴出来示例了。不过在细节上都还不够完美,今天找了点时间精心整理了一下,做了个完善的东西出来,现在分享出来。
这里“完善”的定义是指在实现下拉列表模糊搜索的同时:
1. 不影响任何组合框本身的功能(如在搜索结果的列表中使用上下箭头键选择需要的结果项等)。
2. 使用简单方便,一两句代码就能调用。
3. 有足够的灵活度,如能够指定排序字段,附件额外的条件等。
附 件:
点此下载源码示例《完美实现组合框模糊搜索.zip》