0

我有一个带过滤器的菜单。值和标签都是字符串。在这种情况下,是否必须设置“转换器”属性?我问的原因是如果没有提供“转换器”,过滤器功能将不起作用。例如,

<p:selectOneMenu value="#{menuBean.selectedCountry}" filter="true" filterMatchMode="startsWith">
    <f:selectItem itemLabel="Select One" itemValue=""/>
    <f:selectItem itemLabel="US" itemValue="1"/>
    <f:selectItem itemLabel="Spain" itemValue="2"/>
</p:selectOneMenu>

感谢您的积分和帮助!

4

1 回答 1

0

您没有指定您的 primefaces 版本,但这是 3.4 中的错误。您可以设置 p:selectOneMenu 的高度属性,也可以从此处应用以下修复。 带有过滤器的 SelectOneMenu 不能使用少于 10 个元素

于 2013-03-04T07:26:54.003 回答