struts2自动完成器:使用键盘箭头键导航选项

struts2自动完成器:使用键盘箭头键导航选项,struts2,struts2-jquery,Struts2,Struts2 Jquery,我正在使用struts2 dojo标记“自动完成器”作为搜索结果建议,就像在我的web应用程序中使用Google一样。它工作正常,但是,我无法使用键盘箭头键(如谷歌)在显示的建议中上下更改选择。它只适用于鼠标悬停,不适用于键盘箭头键。如何做到这一点 代码: <sx:autocompleter cssClass="search_query" id="search_query_top" name="searchQuery" list="suggestions" href="/list/Gene

我正在使用struts2 dojo标记“自动完成器”作为搜索结果建议,就像在我的web应用程序中使用Google一样。它工作正常,但是,我无法使用键盘箭头键(如谷歌)在显示的建议中上下更改选择。它只适用于鼠标悬停,不适用于键盘箭头键。如何做到这一点

代码:

<sx:autocompleter cssClass="search_query" id="search_query_top" name="searchQuery" list="suggestions" href="/list/GenerateList.action"
                          loadOnTextChange="true" searchType="substring" showDownArrow="false"  autoComplete="false" loadMinimumCount="1" resultsLimit="5" />

Dojo标记已被弃用
,正如RomanC所说

替代方法是实现任意或您可以使用的标记


这很简单,但是如果有任何问题,您可以尝试告诉我们。

Dojo标记已被弃用,正如RomanC所说的那样

替代方法是实现任意或您可以使用的标记


这很简单,但是如果有任何问题,您可以尝试让我们知道。

dojo标记被弃用并不奇怪。因此,使用strus2 dojo标记无法实现这一点?dojo标记被弃用也不奇怪。因此,使用strus2 dojo标记无法实现这一点?这是我想要的,但它在我的应用程序中不起作用。我认为,因为jquery是相互冲突的。我尝试了不同的方法,但仍然不起作用。无论如何,谢谢你的回答。:)我们可以帮助您对jquery冲突进行排序,但我们不鼓励使用过时的东西。它现在可以工作了。我尝试了一个较旧的版本(3.0.0),现在它没有冲突。但是,它显示了太多的建议,我如何限制它,以及如何设置最大宽度?请使用您正在尝试的代码和您看到的建议/警告创建一个新问题。好的,下次我会记住它。然而,我已经使用jQuery和CSS解决了这些问题。再次感谢您的帮助。这是我想要的东西,但它在我的应用程序中不起作用。我认为,因为jquery是相互冲突的。我尝试了不同的方法,但仍然不起作用。无论如何,谢谢你的回答。:)我们可以帮助您对jquery冲突进行排序,但我们不鼓励使用过时的东西。它现在可以工作了。我尝试了一个较旧的版本(3.0.0),现在它没有冲突。但是,它显示了太多的建议,我如何限制它,以及如何设置最大宽度?请使用您正在尝试的代码和您看到的建议/警告创建一个新问题。好的,下次我会记住它。然而,我已经使用jQuery和CSS解决了这些问题。再次感谢你的帮助。