我正在使用 Jsf 2.2 和 primefaces 4.0。当我使用此代码时一切正常。
<p:column headerText="Status" filterBy="#{List_request.rechargeStatusName}" filterMatchMode="contains" >
<h:outputText value="#{List_request.rechargeStatusName}" />
</p:column>
但是当我尝试在此列的过滤器框中加载下拉列表时。
并写下这段代码
<p:column headerText="Status" filterBy="#{List_request.rechargeStatusName}" filterMatchMode="contains" >
<f:facet name="filter">
<p:selectOneMenu value="#{List_request.rechargeStatusName}" onchange="PF('reTab').filter()">
<f:selectItem itemLabel="-Select One-" itemValue="#{null}" noSelectionOption="true" />
<f:selectItems value="#{allRequestDetailsBean.rechargeStasusNameList}" />
</p:selectOneMenu>
</f:facet>
<h:outputText value="#{List_request.rechargeStatusName}" />
</p:column>
然后下拉列表不显示在过滤框中并且过滤不起作用--------请帮助任何人。
4.0 不支持过滤器方面...(检查文档,检查blog http://blog.primefaces.org/?p=3084查看何时添加等..)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)