Добрый день ! Использую RichFaces 3.0.1 + Facelets Есть страница, на ней форма, в которой h:inputText, rich:datascroller и rich:dataTable Проблема: при фильтрации данных на основании текста в inputText данные фильтруются, но datascroller не обновляется (не меняется число ссылок на страницы) Код:
Код | <a4j:form id="form1" reRender="listPanel" ajaxSubmit="true" ignoreDupResponses="true" requestDelay="500"> <rich:panel> <f:facet name="header"> <h:outputText value="Список" /> </f:facet>
<rich:panel> <f:facet name="header"> <h:outputText value="Фильтр" /> </f:facet>
<h:outputText value="Часть имени:" /> <h:inputText value="#{agents.filter}" /> </rich:panel>
<rich:panel id="listPanel"> <f:facet name="header"> <h:outputText value="Вы искали: #{agents.filter}" /> </f:facet> <rich:datascroller id="listScroller" for="agentList" renderIfSinglePage="false" /> <rich:dataTable id="agentList" rows="20" var="record" value="#{agents.agentList}"> <rich:column> <f:facet name="header"> <h:outputText value="ID" /> </f:facet> <h:outputText value="#{record.id}" /> </rich:column> <rich:column> <f:facet name="header"> <h:outputText value="Имя" /> </f:facet> <h:outputText value="#{record.name}" /> </rich:column> <rich:column> <f:facet name="header"> <h:outputText value="ИНН" /> </f:facet> <h:outputText value="#{record.inn}" /> </rich:column>
</rich:dataTable> </rich:panel>
</rich:panel> </a4j:form>
|
(кнопки нету - форма субмитится при нажатии Enter в inputText) Пробовал RichFaces 3.0.2 - не помогло. Что я делаю не так ?
|