Galera, gostaria de habilitar e desabilitar um determinado campo via ajax.
Onde marcando um check o item desabilitava e desmarcando-o o item habilitava.
Estou utilizando Primefaces 2.2 e JSF 2
Obrigado!
Só precisei utilizar o <f:ajax> …
e ficou mole mole
Bom dia, poderia postar como ficou a solução?
de forma bem básica…
seria mais ou menos assim:
<h:panelGrid columns="4" cellpadding="5">
<h:outputLabel value="Pesquisa Por: " />
<h:selectOneMenu id="tipopesquisa" styleClass="input-select"
required="true" requiredMessage="Selecione o tipo de consulta."
value="#{seuControle.tipoConsulta}" >
<f:selectItem itemLabel=" -- Selecione --" itemValue="" />
<f:selectItem itemLabel=" Nome " itemValue="1" />
<f:selectItem itemLabel=" CPF" itemValue="2" />
<f:ajax render="consulta" ></f:ajax>
</h:selectOneMenu>
<h:column>
<h:panelGrid id="consulta">
<p:inputText id="textoConsultaNome" value="#{seuControle.txtConsulta}" rendered="#{seuControle.tipoConsulta == 1}"
style="width:250px" required="true" requiredMessage="Digite um Nome para consulta." >
</p:inputText>
<p:message for="textoConsultaNome" />
<p:inputMask styleClass="input-menor" rendered="#{seuControle.tipoConsulta == 2}"
value="#{seuControle.txtConsulta}"
mask="999.999.999-99" id="textoConsultaCpf" maxlength="14"
required="true" requiredMessage="Digite um CPF para consulta." />
<p:message for="textoConsultaCpf" />
</h:panelGrid>
</h:column>
Muito obrigado…
Seu post me ajudou muito…
Vlw…
Abraços…
obrigado, post foi util pra mim tbm…