Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Eu tenho um código javascript que chama um arquivo PHP para envio de e-mails.
Minha dúvida é a seguinte, como fazer com que a função "$j("#retorno").fadeIn("slow").html(resposta);" seja executada antes do termino da execução do arquivo nscript/enviar2.php. Pois ocorre que eu quero encontrar o erro dentro do arquivo enviar2.php, mas se ocorre algum erro na execução deste arquivo a função "$j("#retorno").fadeIn("slow").html(resposta);" (que mostra o resultado da pagina enviar2.php na div) não é executada pois o arquivo enviar2.php não terminou de carregar.
Creio que teria de haver um jeito do conteudo da função "**function(resposta)**" ser executado antes dela ser completamente finalizada, mas estou sem ideia de como fazer.
Muito obrigado pela atenção e ajuda.
Segue o código:
$j.post("nscript/enviar2.php",{anexo: anexo, destinatarios: destinatarios, assunto: assunto, mensagem: mensagem}, function(resposta){
complete:$j("#carregando").fadeOut("slow");
** $j("#retorno").fadeIn("slow").html(resposta)**;
});Carregando comentários...