2016-05-25 8 views
0

У меня есть форма, и я хочу, чтобы она показывала некоторые входы только в том случае, если пользовательский знак yes на selectOneRadio.Изменение события Ajax не работает

Вот код:

<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> 

Я уже tryied изменить событие этого нажмите на кнопки, и не работает для меня.

ответ

0

Это может быть из-за проблемы с события. Изменения в

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

More info

+0

Спасибо человек! Это решило мою проблему! – devPa