Javascript jquery自动完成匹配
我在用这个。似乎默认情况下,它从一开始就匹配,所以“foo”将匹配“fool”,而不是“bufoon” 我希望匹配发生在任何地方,不区分大小写,以便“foo”匹配Javascript jquery自动完成匹配,javascript,jquery,jquery-plugins,autocomplete,autosuggest,Javascript,Jquery,Jquery Plugins,Autocomplete,Autosuggest,我在用这个。似乎默认情况下,它从一开始就匹配,所以“foo”将匹配“fool”,而不是“bufoon” 我希望匹配发生在任何地方,不区分大小写,以便“foo”匹配 愚人 布丰 福格战斗机 这些选项似乎没有记录在任何地方,因此我查看了一下,以确定这是否可行,但找不到任何明显的方法来更改匹配算法,但我发现很难相信这不受支持。有一个选项,matchContains,默认为false。将其设置为true 。请确保单击“选项”选项卡,其中有一个默认为false的选项,matchContains。将其设
- 愚人
- 布丰
- 福格战斗机
这些选项似乎没有记录在任何地方,因此我查看了一下,以确定这是否可行,但找不到任何明显的方法来更改匹配算法,但我发现很难相信这不受支持。有一个选项,
matchContains
,默认为false。将其设置为true
。请确保单击“选项”选项卡,其中有一个默认为false的选项,
matchContains
。将其设置为true
。请务必单击“选项”选项卡,我也做了类似的操作。这就是你可以做到的:
.autocomplete({
source : function(request, response) {
var term = request.term.toLowerCase();
// generating the array which matches the search term.
response(autocompleteArr);
}
});
我也做过类似的事情。这就是你可以做到的:
.autocomplete({
source : function(request, response) {
var term = request.term.toLowerCase();
// generating the array which matches the search term.
response(autocompleteArr);
}
});
这比我的解决方案简单得多。这比我的解决方案简单得多。我从此迁移到了jQuery UI版本,并且非常享受更改。我从此迁移到了jQuery UI版本,并且非常享受更改。