Content management system AEM:使用键盘键在下拉列表中查找所选内容

Content management system AEM:使用键盘键在下拉列表中查找所选内容,content-management-system,aem,Content Management System,Aem,我已经在一个组件中创建了一个下拉列表,其中有一个按字母顺序排列的项目列表。我希望它被选中或突出显示,这样我就可以得到一个项目的大致位置,如果我键入它的第一个字母。 我如何在AEM6中完成它 我可以在jquery中完成吗?您需要用JavaScript为对话框创建事件处理程序函数 例如(CQ5样式的ExtJS对话框) S.O.对话事件: AEM小部件文档: ExtJS文档: 或者,TouchUI示例位于(跳过额外的详细信息,因为听起来您此时没有使用TouchUI对话框)。可以使用哪个事件。我可以

我已经在一个组件中创建了一个下拉列表,其中有一个按字母顺序排列的项目列表。我希望它被选中或突出显示,这样我就可以得到一个项目的大致位置,如果我键入它的第一个字母。 我如何在AEM6中完成它


我可以在jquery中完成吗?

您需要用JavaScript为对话框创建事件处理程序函数

例如(CQ5样式的ExtJS对话框)

  • S.O.对话事件:
  • AEM小部件文档:
  • ExtJS文档:

或者,TouchUI示例位于(跳过额外的详细信息,因为听起来您此时没有使用TouchUI对话框)。

可以使用哪个事件。我可以使用jQuery作为键盘快捷键来定位onkeydown或onkeypress这样的选择吗?默认事件(如onmouseover上的高亮显示或onmouseclick上的选择)不应受到影响。@Ajax您尚未确定正在使用的对话框:ExtJS vs TouchUI。因为jQuery假定是在编辑模式下加载的,所以您应该能够利用它来使用它。但是对话框类型决定了触发或监听哪些事件。请参考AEM文档了解更多详细信息。我正在使用extjs dialog.S.O。帮助说明:vs AEM小部件:vs ExtJS文档: