JqueryUI自动完成function可防止外部点击关闭
是否有解决方案可以防止在外部点击后隐藏搜索结果? 我有一个长期运行的ajax请求,不想坐等待直到它完成。 它必须在后台工作,并且按下ESC键或在选择其中一个结果时关闭结果,但如果我在外面单击,则自动完成甚至不会显示结果。
我尝试过这样的东西,但它无法正常工作:
... close : function (event, ui) { if ($("ul.ui-autocomplete, .ui-widget-content").filter(':hidden').length>0 && event.keyCode !== $.ui.keyCode.ESCAPE) { $("ul.ui-autocomplete, .ui-widget-content").filter(':hidden').show(); } }
- jQueryUI autoComplete返回空列表
- jquery自动完成,validation输入的值
- jQuery UI Autocomplete JSON给出错误:Uncaught TypeError:无法使用’in’运算符来搜索’62’
- 获取jQuery ui自动完成function仅适用于@mentions
- 使用jquery ajax中的动态数据实现自动完成
- 自定义框,包含来自Google / Bing的自动填充function。 有没有办法读取收到的json文件?
- jquery tagsinput和ui autocomplete:它们可以与预加载的源一起使用吗?
- 实时向jQuery自动填充添加值
- 使用带有动态列表的sj:autocompleter自动填充文本框