angularjs 如何使用快捷方式以编程方式关闭Angular 引导程序typeahead

wwwo4jvm  于 2022-12-03  发布在  Angular
关注(0)|答案(1)|浏览(141)

我正在研究Angular 引导的typeahead键盘可访问性。我正在尝试提供键盘支持作为提供here
按Alt +(向上/向下)时,如果关闭了Typeahead,它应该会展开,反之亦然。我可以在关闭时展开typeahead(清除视图值)。关闭后,焦点应该在typeahead上,以便用户可以进一步编辑它,但我无法在打开时关闭typeahead。
有人能建议我如何完成这个吗?

gblwokeq

gblwokeq1#

一种可能性是伪造关闭下拉列表的事件。
如果您使用的是jQuery,只需执行以下操作:

$(typeahead).trigger('blur');

相关问题