【发布时间】:2020-07-05 03:43:48
【问题描述】:
如第一张图片所示,有一个下拉列表数据。一旦我单击列表中的一项,它就不会与侧边栏左侧菜单列表绑定。我想让它如第二张图片所示。单击后,它应该搜索菜单列表并找到一个。但是我使用下面的代码并想知道是否有 Jquery 的功能可以做到这一点。
注意:它以某种方式与谷歌自动完成功能一起使用。
$(document).ready(function () {
$("#leftMenuSearch").autocomplete({
source: list,
minLength: 0,
select: function (event, ui) {
// that's how get the menu reference:
}
}).click(function () {
console.log("this", this)
$(this).autocomplete('search', "");
});
});
第一张照片
第二张图片
【问题讨论】:
-
听起来您想过滤现有列表而不是创建自动完成列表。
-
@Twisty 是的,我已经创建了一个自动完成列表。但是它不与过滤器协作。当我在自动完成列表中选择一个项目时,过滤器不起作用。
-
请提供一个最小的、可重现的例子:stackoverflow.com/help/minimal-reproducible-example
-
标签: jquery jquery-ui autocomplete menuitem jquery-ui-autocomplete