Como atulizar componente do Prime?

2 respostas
E

Pessoal preciso fazer o seguinte , se a requisição der sucesso, atualiza um componente se não atualiza outro,mais ou menos desta forma abaixo…mais não.

<p:commandLink id="clkAlterar"
                                                        title="Alterar"
				                        action="#{usuarioMB.alterar}"
				                        disabled="#{empty usuarioMB.usuario.cpf}"
				                        style="margin-left:20px">
                                            <p:ajaxStatus>
                                                <f:facet name="success">
                                                    <p:ajax update="menssagensUsuario, itxId, itxNome, mskCpf, somPerfil,itxEmail ,pswSenha, pswConfirmarSenha, frmGridUsuario:dtUsuario"/>
                                                </f:facet>
                                                <f:facet name="error">
                                                    <p:ajax update="menssagensUsuario"/>
                                                </f:facet>
                                            </p:ajaxStatus>
                                          <h:graphicImage url="/imagens/alterar.bmp"
									style="border:0"/>

					</p:commandLink>

gera a seguinte menssagem

/cadastroUsuario.xhtml @162,188 <p:ajax> Parent not an instance of ClientBehaviorHolder: org.primefaces.component.ajaxstatus.AjaxStatus@178776a

2 Respostas

A

adiciona o evento pra ele:

<p:ajax event="change" update="" />
E

Dentro do <p:ajaxStatus> adiciona <p:ajax event=“change” update="" />

?

qual seria o objetivo?

então,não funciona,acho que não se pode usar o p:ajax dentro do <p:ajaxStatus>

tem que ser de outra forma,só não sei qual

Aggradeço pela sua ajuda

Criado 18 de março de 2011
Ultima resposta 18 de mar. de 2011
Respostas 2
Participantes 2