nei.junior 7 de abr. de 2011
E ai Erick, blz ?
Cara vc tem que passar parametros para o javaScript. Eu ja fiz aqui uma vez mas não lembro de cabeça e não tenho mais isso no código.
Vai ser algo parecido com o que esta neste post do forum do PrimeFaces.
http://primefaces.prime.com.tr/forum/viewtopic.php?f=3&t=3121&p=14430&hilit=onsuccess#p14430
Flw !
erickfm8 7 de abr. de 2011
Iae nei belezinha?
Valew aii pelo link,implementei aqui mais trava tudo o javaScript da paginas rsrs…
mais vou ver com mais detalhe…
nei.junior 7 de abr. de 2011
Ele trava assim quando se perde. Com certeza é algum detalhe ai mesmo que esta passando despercebido.
Flw, abraço !
erickfm8 7 de abr. de 2011
olha este código preciso add?
{“isSaved”:false}
aonde?
meu codigo é mais ou menos este
Ao clicar no apagar não faz nada, e posteriormente nenhum evento javascrit da pagina funciona.
.xhtml
<h:head>
<script type= "text/javascript" >
function validarApagar(xhr, status, args){
var validarApagar = args.validarApagar;
if(validarApagar){
dlgExclui.show();
}
}
</h:head>
<h:form>
<p:commandLink title= "apagar" actionListerner= "#{clienteMB.validarApagar}"
onsucess= "validarApagar(xhr, status, args)"
update= "frmGridCliente"
process= "@All" />
</h:form>
<h:form>
<p:dialog id= "dlgExclui"
widgetVar= "dlgExclui"
header= "Deseja Excluir?" >
......................
</p:dialog>
</h:form>
MB
public void validarApagar () {
if ( isValida ) {
RequestContext .getCurrentInstance () .addCallbackParam ( "validarApagar" ,false ) ;
}else {
RequestContext .getCurrentInstance () .addCallbackParam ( "validarApagar" ,true ) ;
}
}
erickfm8 7 de abr. de 2011
em vez de colocar onsucess , mudei para onComplete e funciono…
por ser onsucess (quando o correu com sucesso, não deveria precisar implementar este javaScript,)…
mais valew nei.