Jquery自动完成匹配
jquery autocomplete matching
本文关键字:Jquery 更新时间:2023-09-26
我正在使用这个JQuery自动完成插件。默认情况下,它似乎从一开始就匹配,所以"foo"将匹配"fool",但不匹配"bufoon"。
我希望匹配发生在任何地方并且不区分大小写,例如"foo"将匹配
- 傻瓜
- bufoon
- 喷火战斗机
这些选项似乎没有记录在任何地方,所以我看了看源代码,看看这是否可能,但找不到任何明显的方法来改变匹配算法,但我发现很难相信这是不支持的。
有一个选项matchContains
,默认为false。将其设置为true。
这里是一个选项列表。一定要点击"options"选项卡
我也做过类似的事情。你可以这样做:
.autocomplete({
source : function(request, response) {
var term = request.term.toLowerCase();
// generating the array which matches the search term.
response(autocompleteArr);
}
});
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 用程序搜索JQuery数据表中的文本
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jQuery匹配JSON对象的部分文本
- Jquery POST未填充数组
- JQuery使计数器每次更改时都会增加
- 如何在Angular2中使用jQuery插件
- 提高JQuery的性能
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JQuery合并了keyup和focusout两个函数
- 如何使用jQuery选择下拉列表的值
- 将PHP变量传递给jQuery时遇到问题
- jQuery UI自动完成突然停止工作
- 剑道网格jQuery动画()问题
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- jquery点击函数select&取消选择
- jquery试图按名称获取按钮位置