【发布时间】:2020-04-19 13:59:41
【问题描述】:
到目前为止,我有以下内容
var aCleanData = ['aaa','aab','faa','fff','ffb','fgh','mmm','maa'];
$('#my-input').autocomplete({
source:aCleanData,
minLength:2
});
目前如果您输入aa,将显示aaa,aab,faa,maa。
我想做的是当用户键入ff 时,显示的数据将是fff,ffb 数据。
基本上,只有输入的内容应该从第一个字符开始匹配。
这应该是递归的。当用户输入fg 时,fff,ffb 应该会消失,而只会出现fgh。
提前感谢您的帮助。
更新:
附言看看我的意思:
http://jqueryui.com/demos/autocomplete/#default
键入sc,您将看到的不仅仅是以sc开头的数据。
【问题讨论】:
-
您使用的是哪种自动完成功能?来自docs.jquery.com/Plugins/Autocomplete 的那个应该按照你的意愿执行
-
这就是上面描述的那个和它的表现。
-
想一想,我正在使用 ui 自动完成。是一样的吗?
标签: jquery autocomplete jquery-autocomplete