Primefaces Datatable verloren text im Feld "Filter" nach datatable aktualisieren

JSF-2.1 Primefaces 3.5 ich habe eine datatable mit Filter. Ich aktualisieren nur die Daten auf datatable(ohne Filter). Weil jedes mal wenn ich ein update der datatable, ich habe den text im Feld Filter.

Ich habe einen dialog, und der bestätigen-button ist außerhalb der datatable auf die form
Wie kann ich es beheben?

Dank

<h:form id="form">
<p:dataTable id="cm_dataTable_#{cc.clientId}" widgetVar="cm_dataTableWidget_#{cc.clientId}" var="adr" value="#{cc.attrs.addresses}"rowIndexVar="rowIndex" filterDelay="1000" binding="#{cc.dataTable}" rowKey="#{adr.mailingadresseid}" selection="#{mailingadressenBean.selectedAddresses}">           
<p:column id="colistuploadmeinedaten" filterBy="#{adr.firstname}" filterMatchMode="exact" filterOptions="#{mailingadressenBean.siTrueFalse}" sortBy="#{adr.istuploadmeinedaten}">
    <h:outputText value="#{adr.anrede}" />
</p:column>
</p:datatable>
</h:form>

und das Dialogfeld confirmbutton

<p:commandButton id="dm_yesBttn" value="#{langs.yes}" update=":form" actionListener="#{deleteMailingadresseBean.delete}"                    oncomplete="hideDeleteDialog(xhr, status, args)"/>
  • gibt uns code-fragment, so können wir Ihnen helfen
InformationsquelleAutor dqt | 2013-09-12
Schreibe einen Kommentar