Ajuda com Ajax + JSF 2 + Primefaces

3 respostas
B

Prezados,

Preciso que após selecionar um item de um selectOneMenu, atualizar alguns campos input com os dados do objeto selecionado.

<p:selectOneMenu id="empregado" value="#{meuBean.empregado}">  
                <f:selectItems value="#{meuBean.empregados}" />  
               [b] <p:ajax update="detalhe" ...." />  [/b]
  </p:selectOneMenu>

Então, selecionando o empregado X, gostaria de exibir os detalhes deste empregado. Supondo que eu tenha 3 campos a serem atualizados (nome, salário e matrícula), vi que seria “mais ou menos” conforme o trecho em negrito do código, mas seria necessário criar um <p:ajax> para cada campo? E como associar o campo a ser atualizado, como o atributo do objeto selecionado?

Obrigado :wink:

3 Respostas

Hebert_Coelho

Não. Tente assim update=“nome idade cidade” se não funcionar tente assim update=“nome,idade,cidade”

fabiozanardi

o primefaces tem em seus componentes o atributo ajax=“true”, ai vc especifica no update="" o id que quer atualizar

por que não utiliza ele?

B

Olás!!!

Desculpem a demora pra responder…

Obrigado pelas dicas :wink:

Criado 24 de fevereiro de 2012
Ultima resposta 27 de fev. de 2012
Respostas 3
Participantes 3