Primefaces选择OneMenu键盘搜索设置



基本上,以下问题正好描述了我的问题:http://code.google.com/p/primefaces/issues/detail?id=5247

对于我正在使用的Primefaces 5.1,它被标记为"已修复"。遗憾的是,我看不出这是如何修复的,或者现在应该如何使用。

用我自己的话来说就是问题:

我用<p:selectOneMenu>表示一长串国家。选择组件后,可以通过在键盘上键入进行导航。

假设你想找到"尼加拉瓜"并开始打字。键入"n"后,将显示"New Zealand"(新西兰)。然后你输入"i",期望找到以"Ni…"开头的条目。相反,"i"会显示"India"。

因此,每次键入新字符时,搜索都会从头开始。我想自定义/使用任何类型的设置或参数。

由于design/css的原因,使用<h:selectOneMenu>(按需工作)不是一个选项。

感谢您对改进问题的任何帮助或建议!

尝试使用filterMatchMode="contains"。这会有所帮助。只需添加到<p:selectOneMenu filterMatchMode="contains">即可。

最新更新