Hola a todos.
Tengo un problema y es que desde un form (que he llenado previamente) envio los datos a un archivo que importa la libreria de fpdf y me genera un vista lista para imprimir. El caso es que quiero que al presionar el boton funcione este script ajax:
function openresimpresion(){/************DESPUES DE IMPRIMIR EL RECIBO O LA FACTURA DARA ESTE MENSAJE*/
//donde se mostrará el formulario con los datos
divFormulario = document.getElementById('contenido');
divFormulario.innerHTML= '<img style="margin-top: 25%;margin-left:50%" src="images/anim.gif">';
//instanciamos el objetoAjax
ajax=objetoAjax();
//uso del medotod POST
ajax.open("POST", "modventas/resimpresion.php");
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar resultados en esta capa
divFormulario.innerHTML = ajax.responseText
divFormulario.style.display="block";
}
}
//como hacemos uso del metodo POST
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//enviando el codigo del empleado
ajax.send()
}
cambiara el div donde esta el boton por "resimpresion.php". en sintesis quiero que al presionar el boton del form genere el fpdf y ejecute este codigo. Nota actualmente el pdf se habre en otra pestaña. De antemano agradezco su ayuda gracias.
como enviar un form y ejecutar un script ajax simultaneamente?
Comenzado por
jaironman
, nov 05 2013 03:32
1 respuesta en este tema
#1
Escrito 05 noviembre 2013 - 03:32
#2
Escrito 15 noviembre 2013 - 03:52
Ammm pues voy a resumirlo un poco, solo has una funcion que se active:
Espero que te hayas dado una idea.
delphi
function enviar(){ enviarAjax(respuestaAjax){ if(respuestaAjax){ cambioBoton(); } } } function cambioBoton(){ //aqui el codigo para cambiar boton }
Espero que te hayas dado una idea.