在更改<p:selectoneradio>时切换<p:panel visibility =“”>

时间:2016-03-08 12:37:27

标签: jsf primefaces panel selectoneradio ajax-update

我想在选择<p:panel>的项目时显示<p:selectOneRadio>。它在第一次选择时有效,但在ajax调用后它停止工作。

<p:selectOneRadio id="console" value="#{myBean.membre}">
    <f:selectItem itemLabel="a" itemValue="false" />
    <f:selectItem itemLabel="b" itemValue="true" />
    <p:ajax update="panel2,panel1" />
</p:selectOneRadio>
<p:panel id="panel1" visible="#{myBean.membre == false}"
    closable="true" toggleable="true">
    <ui:include src="a.xhtml" />
</p:panel>
<p:panel id="panel2" visible="#{myBean.membre == true}"
    closable="true" toggleable="true">
    <ui:include src="b.xhtml" />
</p:panel>

0 个答案:

没有答案