| Home | Techniek | Keywords


Primefaces

ajax en update

Ajax event met render kan niet goed omgaan met rendered. Als een object niet gerendered is, zal dat object niet getoond worden als dat door de valueChange toch zou moeten.

[source xml]
<p:ajax event="valueChange" update="another"/>
...
<h:inputText id="onother" rendered="#{renderview.rendered}" />

Hoe het wel moet:

[source xml]
<p:ajax event="valueChange" update="panelgroup"/>
...
<h:panelGroup id="panelgroup">
  <h:inputText id="onother" rendered="#{renderview.rendered}" />
</h:panelGroup>