Показать размер результата фильтра в нижнем колонтитуле p: dataTable - PullRequest
0 голосов
/ 03 октября 2018

Я использую набор данных 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>
...