【发布时间】:2019-04-01 18:56:12
【问题描述】:
我需要在我的网络应用程序中使用类似于输入收件人地址时 Gmail 的建议下拉菜单或输入问题组合标签时 Stack Overflow 的下拉菜单的功能。
在 Gmail 中,“收件人:”地址有一个文本字段。开始输入后,会出现一个包含建议的下拉菜单。如果输入分号或逗号,则可以输入另一个地址。同样,一旦您开始输入此地址,就会出现一个带有建议的下拉菜单。
建议是地址簿的子集,其中包含您输入的文本。 (例如,如果您输入“jo”,则“John”和“Foojoe”将显示为建议,但“XYZ”不会。)该单词以粗体突出显示。
如果您按“回车”或使用上下光标键,您可以在下拉建议列表中导航。
我大概可以自己编程,但是我觉得必须有标准的解决方案我可以合并。但是,我发现的只是字段值导致建议的解决方案,而不是字段当前 part 的值导致建议(每个部分由分隔符分隔,例如“,”或“;”在 Gmail 的情况下,或空格在 Stack Overflow 标签的情况下)。
我正在使用 Wicket(Java 服务器端 Web 框架),因此任何特定于 Wicket 的解决方案都会很棒,但我确信我可以将任何普通的 Javascript 库合并到项目中。
【问题讨论】:
标签: javascript html autocomplete wicket