jquery自动完成(NOT UI),匹配单词的开头

时间:2013-08-23 09:42:27

标签: jquery jquery-autocomplete

我不使用UI,我不打算仅为此目的包含一个222 kb文件...那么有没有办法修改自动完成文件,以便我们可以匹配单词的开头?

我找到了这个部分:

           lookupFilter: function (suggestion, originalQuery, queryLowerCase) {
                return suggestion.value.toLowerCase().indexOf(queryLowerCase) !== -1;
            },

将其更改为

=== 0

会搜索短语的开头,但是如何搜索每个单词的开头?我知道它的Regexp函数,但无论如何我试过它都不会工作。

p.s:我正在使用这个插件http://www.devbridge.com/projects/autocomplete/jquery/

感谢

1 个答案:

答案 0 :(得分:0)

你看过Typeahead吗?它有几种匹配选项,可以解决您的问题。

http://twitter.github.io/typeahead.js/examples/