Oto moje pole wyboru. Przygotowuję rozdzielany przecinkami ciąg identyfikatorów składowych w słuchaczu. Problem polega na tym, że geter getUpdateComponentList() jest wywoływany przed wywołaniem detektora. Więc ciąg nigdy nie jest aktualizowany.p: ajax getter dla aktualizacji wywołanej przed słuchaczem
<p:outputPanel>
<h:selectManyCheckbox value="#{form.colors}">
<f:selectItems value="#{form.colorItems}"/>
<p:ajax listener="#{form.testListener}" event="change" update="#{form.updateComponentList}" />
</h:selectManyCheckbox>
</p:outputPanel>
@Balusc, możesz dać mi jeden exemple proszę? ! –
ponieważ nie mogę znaleźć metody addPartialUpdateTargets: –
@berber: Została ona wycofana w PrimeFaces 3.2 i została usunięta w PrimeFaces 3.4. Potrzebujesz zamiast tego metody 'update()'. – BalusC