2016-06-14 10 views
0

Ich stehe vor einem solchen Problem. Ich möchte ein internes Element eines h:form aktualisieren, eine p:dataList, und um es zu tun Ich habeAktualisierung partielles Element reicht das ganze Formular

<p:remoteCommand name="updateSet" update="import-statuses-admin-list" process="import-statuses-admin-list"/> 

Funktion updateSet in alle 5 Sekunden aufgerufen wird. Die Sache ist, dass es einige andere Elemente in meiner Form gibt und sie auch gesendet werden, z.

<h:selectOneMenu value="#{importXmlManagementBean.statusFilter}" id="statusFilter"> 

Ich würde lieber nur diese Liste haben p:dataList vorgelegt, ohne alle Form zu senden. Ist es normales Verhalten oder mir fehlt etwas?

+0

Ihre Frage ist verwirrend und mehrdeutig. Vor allem, wo ist das 'update' Attribut? Wie der Code jetzt ist, sollte nichts standardmäßig aktualisiert werden. – BalusC

+0

Sie können Poll verwenden, um Ihr Attribut mit einer bestimmten Zeit zu aktualisieren –

+0

Ja, ursprünglich habe ich '' –

Antwort

-1

Zu remote hinzufügenKommandieren Sie das Attribut update mit der ID des Datalists, den Sie aktualisieren möchten, und geben Sie dabei dasselbe an.

+0

Eigentlich habe ich das gemacht, aber die ganze Form wird aktualisiert. –

+0

Es scheint, dass Sie eigentlich sagen wollten * "aber die ganze Form hält weiter" * was ganz anders ist. – BalusC

+0

Hält die Aktualisierung der Bean ... –