Seguinte pessoal, gostaria de saber se tem uma maneira de adicionar um <p:ajax /> em selectOneRadio, para que eu possa adicionar um disable nos itens não selecionados.
[code]
<p:outputPanel id=“customPanel”>
<p:selectOneRadio id=“customRadio” value="#{cadastroPessoasMB.option}" layout=“custom”>
<f:selectItem itemLabel=“Todos Produtos” itemValue=“1” />
<f:selectItem itemLabel=“Option 2” itemValue=“2” />
<f:selectItem itemLabel=“Option 3” itemValue=“3” />
</p:selectOneRadio>
<h:panelGrid columns=“3”>
<p:radioButton id=“opt1” for=“customRadio” itemIndex=“0” />
<h:outputLabel for=“opt1” value=“Todos Produtos” />
<h:outputLabel value="" />
<p:radioButton id="opt2" for="customRadio" itemIndex="1"/>
<h:outputLabel for="opt2" value="Grpo Produtos" />
<p:selectOneMenu style="width: 190px" id="grupos"
value="#{cadastroPessoasMB.grupoExterno}"
converter="converteGrupoProduto">
<f:selectItem itemLabel="Selecione um Grupo"/>
<f:selectItems value="#{cadastroPessoasMB.gruposExterno}"
var="gp" itemLabel="#{gp.nome}" itemValue="#{gp}"/>
</p:selectOneMenu>
<p:radioButton id="opt3" for="customRadio" itemIndex="2"/>
<h:outputLabel for="opt3" value="Produto" />
<p:calendar />
</h:panelGrid>
</p:outputPanel> [/code]
Obrigado