Callback em Javascript

18/08/2008

Possuo um botão em uma página aspx que ao ser clicado efetua uma requisição (ajax) e eu precisava que [b:a8a694275b]após essa requisição terminar[/b:a8a694275b], chamar uma função javascript.

Alguém sabe como??

Desde já obrigado,
Adriano


Adrianostanley

Respostas

18/08/2008

Ricardo Silva

ja tentou isto...

mo load da pagina vc coloca assim....
Button.Attributes.Add("onClick", "funcaoJs()");


lembre-se que a função js tem que estar referenciado à pagina

na duvida soh posta...


Responder Citar

18/08/2008

Adrianostanley

Valeu cara, isso funciona..
Mas o que eu preciso é chamar outra função que executa quando a requisição feita por esse botão termina..


Responder Citar

18/08/2008

Ricardo Silva

Button.Attributes.Add("onClick", "funcaoJs1(); funcaoJs2(); funcaoJs3();"); 



Responder Citar

19/08/2008

Adrianostanley

Vou explicar novamente pois acho que naum me expressei direito..
Tenho um botão que executa uma solicitação para atualizar um campo.
Assim que o botão é clicado eu já consigo executar um javascript que abre uma tela indicando ao usuário que a solicitação está em andamento.
Assim que o campo for atualizado com os dados buscados da requisição (ou seja, no final dela) eu preciso que outra função em javascript seja chamada para fechar essa janela aberta antes.

=)


Responder Citar

19/08/2008

Ricardo Silva

hum....


bom esse abre tela seria um window.show()?? se for vc faz assim por exemplo....
var tela = window.show(´tela.aspx´, ´Aguardando....´, ´ARGS´);

isso é um exemplo é claro....
ai ao final do processo vc faz assim...
  tela.close();


na duvida soh posta


Responder Citar