我正在使用带有全局过滤器的 PrimeFaces 数据表。输入过滤器时,想刷新显示的过滤列表中的行数,但是不起作用:之前触发了更新filter()
谢谢你的帮助。
这是我的代码:
<p:dataTable widgetVar="widgetColPlanCompteM61"
filteredValue="#{planCompteM61ManagerBean.listeFiltre}" ...
<f:facet name="header">
<h:outputLabel value="Plan de compte M61"/>
<p:inputText id="globalFilter">
<p:ajax event="keyup"
oncomplete="PF('widgetColPlanCompteM61').filter()"
update="idNbLignes"/>
</p:inputText>
</f:facet>
<f:facet name="footer">
<h:outputText id="idNbLignes" value="#{planCompteM61ManagerBean.listeFiltre.size()}"/>
</f:facet>