estou com o seguinte problema
para desabilitar os campos inputText
Tenho uma tela com endereço principal
até ai tudo bem, mas caso o endereço de cobrança e entrega for o mesmo de endereço principal a pessoa marca
usando um
<p:selectManyCheckBox> // mas não estou conseguindo pegar o valor selecionado
Alguém poderia me ajuda e se essa é a melhor maneira para se fazer isso
Correto, seu método “selectOpcao” realiza a regra que vai deixar os inputText habilitados ou não.
Como disse, vc cria um atributo booleano no MB para cara inputText, e na view, os inputs possuem um atributo disabled, que vc seta esse valor, fica mais ou menos assim:
a sua chamada ajax está correta, só falta vc implementar o método no MB e declarar o disabled como falei!
T
tmvolpato
o atributo booleano já está criado
mas o problema está na regra,
como eu saberia que ele selecionou o valor 1 ou 2 e habilitar o campo
sem fazer == 1 ou == 2 no xhtml
fazer essa regra no bean, entendeu?
Correto, seu método “selectOpcao” realiza a regra que vai deixar os inputText habilitados ou não.
Como disse, vc cria um atributo booleano no MB para cara inputText, e na view, os inputs possuem um atributo disabled, que vc seta esse valor, fica mais ou menos assim: