Não fechar rich:modalPanel após execução de action
4 respostas
M
marcosfonceka
[b]Boa tarde
Tenho um rich:modalPanel que contém um formulário de alteração. Esse formulário precisa ser validado, por meio de JS e submetido, mas antes de o panel se fehcar (no click desse botão) quero renderizar um panel informando se a alteração foi ou não realizada com sucesso.
Peguei um código pronto, para customizar, e usa um h:commandLink, valida e passando pela validação ele fecha o modal panel.
Queria encontrar alguma forma de fazer que, após execução do action do h:commandLink, o modal panel não se feche… e que eu, de alguma maneira, conseguisse renderizar um painel dentro.
Não entendi muito bem.
Vc tem um painel com um formulario, precisa alterar alguns dados, ao clicar em um link, precisa validar e depois abrir um painel dentro do painel atual?
R
rjbcordeiro
rich:component('id_componente')}.hide()
R
Renato_natos
Serve o metodo oncomplete do ajax?
alves.Felipe
cara… vc não pode usar o h:comandLink vc tem que usar o a4j:commandButton, que faz o rerender para o modal de confirmação de alteração,algo assim: