【发布时间】:2011-11-16 03:04:09
【问题描述】:
我想知道 JQuery 自动完成中是否有一种方法,如果我单击选项框外部进行选择或单击键盘上的 ESCAPE,则何时打开选项。它关闭,无需选择一个选项。
有人知道正确的方法吗?仍然认为使用某些东西来检查是否聚焦自动完成,如果不关闭它只是一个想法。
谢谢
【问题讨论】:
-
不是默认动作吗?您能否重新表述您的问题,因为很难理解您的目标是什么?
-
好吧,如果你使用 firefox 就不会了。使用 firefox,并测试此示例 jsfiddle.net/3Yz9f,放置一个 s,然后单击 close。仍然是选项,如果按 ESC 则相同。
-
现在我知道你的意思了,但是你没有在你的问题中提到一个关于对话的词(除了标签......)。请参阅下面的答案。
-
因为问题更多是在 autocomplete 之外捕获事件,如果是这样的话......关闭 autocomplete。
标签: jquery jquery-ui autocomplete dialog jquery-ui-autocomplete