如何在ul标签下进行JQuery UI自动完成?

时间:2016-04-24 19:29:52

标签: javascript jquery css jquery-ui

这是我的自动填充插件(你可以输入C,B,..)

http://kolesnikg.github.io/

我想在ul标签(输入字段)下面进行自动完成。我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以在输入字段上为keypress添加一个侦听器,每个键将它连接到一个String,该字符串将过滤将要显示的元素列表。在为每个元素过滤它们之后,在插入选项或显示元素的列表项的内部html中插入。

答案 1 :(得分:0)

在JQuery UI中,有一个“.ui-autocomplete-loading”类来控制自动完成内容。

所以我只是添加到我的css文件中:

.ui-autocomplete-loading { position: absolute; left: Xpx; top:Xpx;}

并添加样式以在html文件中标记UL相对于我想要放置自动完成的内容:

<ul id="myTags" class="ui-menu tagit-autocomplete" style="position: absolute; z-index: 1;"></ul>