2016-05-25 5 views
0

私はフォームを持っています。ユーザーがselectOneRadioにyesとマークした場合にのみ、いくつかの入力を表示します。ここで Ajaxイベントの変更が機能しません

はコードです:私はすでにクリックで、クリックしないイベントを変更するtryiedいる

<p:selectOneRadio id="someSelectRadio" value="#{someBean.someClass.someSelectRadio}" > 
         <f:selectItem itemLabel="Sim" itemValue="Sim" /> 
         <f:selectItem itemLabel="Não" itemValue="Não" /> 

//Here i use event=change to reconize if the user mark a option on selectOneRadio 
<p:ajax event="change" process="someSelectRadio" update="panelGeral" /> 
        </p:selectOneRadio> 
//Here is the panel that i want to appear if the user mark selectOneRadio 
<p:outputPanel id="panelGeral"> 
         <p:panel id="panel" autoUpdate="true" rendered="#{someBean.someClass.someMethod}" /> 

        </p:outputPanel> 

、両方の私のために動作しません。

答えて

0

これは、イベントの問題が原因である可能性があります。

<p:ajax event="valueChange" process="someSelectRadio" update="panelGeral" /> 

More info

+0

へ 変更のおかげで男!これは私の問題を解決しました! – devPa

関連する問題