jquery.autocomplete联想补全插件及使用中遇到的问题

Posted plb2307

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery.autocomplete联想补全插件及使用中遇到的问题相关的知识,希望对你有一定的参考价值。

一、jquery.autocomplete.js插件的使用

插件的使用可参考以下这篇文章,里面也有很详细的参数说明:https://www.cnblogs.com/guo0/archive/2012/01/10/2318140.html

二、在使用该插件时遇到的问题:

1、第一次点击输入框不会出现下拉框,要点击两次或者按回退键才行。改成单击时触发的方法为:

将插件源码中的

if ( hasFocus++ > 1 && !select.visible() )
    onChange(0, true);
改为
if ( ++hasFocus > 1 && !select.visible() )
   onChange(0, true);
 
踩坑记录:
(1)minChars设置为0是默认双击触发插件
(2)给输入框添加 onclick="$(this).click();" 事件,结果进入死循环,网页崩了
 
2、

以上是关于jquery.autocomplete联想补全插件及使用中遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

怎么做百度搜索的下拉框?

visual studio code 写php有啥插件可以联想补全mysql语句的吗?

jquery 自动完成 自动补全 实时搜索 实时查询 即时搜索 即时 查询

jquery autoComplete 插件

jQuery.autoComplete 多参数

jQuery Autocomplete (UI) - Web 服务接受 GET 请求的问题