Javascript 重新打开焦点上的jQueryUI自动完成搜索框(如果其中有搜索项)
如果我在框中键入搜索,则会出现“自动完成”菜单,当它失去焦点时,它会按预期消失。搜索词留在框中,但当它重新聚焦时,自动完成菜单不会再次出现 如果搜索框中当前有搜索项,如何使“自动完成”菜单重新出现?在出现焦点时,使用输入的当前值再次执行搜索(使用“自动完成”上的方法):Javascript 重新打开焦点上的jQueryUI自动完成搜索框(如果其中有搜索项),javascript,jquery-ui,autocomplete,jquery-ui-autocomplete,Javascript,Jquery Ui,Autocomplete,Jquery Ui Autocomplete,如果我在框中键入搜索,则会出现“自动完成”菜单,当它失去焦点时,它会按预期消失。搜索词留在框中,但当它重新聚焦时,自动完成菜单不会再次出现 如果搜索框中当前有搜索项,如何使“自动完成”菜单重新出现?在出现焦点时,使用输入的当前值再次执行搜索(使用“自动完成”上的方法): $("input").autocomplete({ /* options... */ }).focus(function () { $(this).autocomplete("search", this.valu
$("input").autocomplete({
/* options... */
}).focus(function () {
$(this).autocomplete("search", this.value);
});
示例:的可能重复项。虽然这一个稍有不同,因为它使用this.value
而不是空字符串。