У меня есть панель, которая разрушилась при первом открытии страницы и должны обновляться с р: Ajax прилагается к selectOneButtonОтображение панели после того, как р: Ajax обновление не работает
<p:selectOneButton required="true"
value="#{bean.jobProfile.salary.subjectToDisclosure}"
id="salarySubjectToDisclosure">
<f:selectItem itemValue="#{true}" itemLabel="#{msg['yes']}" />
<f:selectItem itemValue="#{false}" itemLabel="#{msg['no']}" />
<p:ajax
listener="#{bean.changeSubjectToDisclosure()}"
update="@(.paymentDetailsSliderHeaderUpdateable) grossPaymentWrapper" />
</p:selectOneButton>
Зв Есть 2 варианта. Да и Нет. В этом случае панель с идентификатором grossPaymentWrapper должна отображаться и не сворачиваться.
Панель:
<p:panel id="grossPaymentWrapper">
#{!bean.jobProfile.salary.subjectToDisclosure}
<p:panel toggleable="true"
collapsed="#{!bean.jobProfile.salary.subjectToDisclosure}">
Линия #{!bean.jobProfile.salary.subjectToDisclosure}
всегда обновляется отображение истинно или ложно при выборе другой кнопки, но панель не видна для обоих вариантов.
Оценка:
Спасибо.