【发布时间】:2017-11-02 10:54:52
【问题描述】:
html 代码太长,无法在 stackoverflow 上复制和粘贴,所以我将链接 my site。如果你去网站,你会看到一些设计师名字上方的搜索栏。基本上我正在尝试使用 jquery-ui 插件实现自动完成。并且它不会在搜索栏下方显示任何结果。我从来没有使用过这个插件,所以我真的不知道为什么它不起作用。
我正在处理/js/autocomplete.js 中的自动完成部分。里面的代码不多。数据并添加到事件监听器。就是这样。
let designers = [ .. ] // click to see whole data
$(function() {
$('#keyword').autocomplete({
source: designers,
minLength: 6
})
})
任何帮助将不胜感激:)
【问题讨论】:
-
它对我有用。截图:screencast.com/t/s8wdK7S9fRVI
-
@OfirBaruch 它在我的网站上有效吗?我不明白为什么它对我不起作用,即使我使用的是最新版本的 chrome
-
@OfirBaruch 该死的,可能是因为缓存
-
@OfirBaruch 刚刚清除了浏览器缓存,仍然无法正常工作。好奇怪
-
可能是时间问题。让我们调试它:使用 document.ready() 并尝试使用 'var' 而不是 'let' 并将其放入函数中。
标签: javascript jquery jquery-ui autocomplete jquery-ui-autocomplete