PHP - boton imprimir

 
Vista:
sin imagen de perfil

boton imprimir

Publicado por OSVALDO (22 intervenciones) el 06/10/2017 17:50:11
Hola, espero me guíen con esto. tengo un formulario en donde tengo un botón actualizar que actualiza los datos en una tabla, pero también tengo otro para imprimir, el cual me genera un pdf, eso esta hecho, lo que quiero es que este botón imprimir sea independiente del otro, pues ahora cuando actualizo me manda al pdf también.
No se si me explico... me ayudan con algún código en javascript para llamar a esta pagina en php que me crea el pdf y así prescindir del form action...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de santi
Val: 588
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

boton imprimir

Publicado por santi (204 intervenciones) el 08/10/2017 12:33:33
Hola,

puedes hacer un botón type button y con javascript hacer que imprima la pantalla sin necesidad de enviar el form:

1
2
3
4
5
<form>
...
<button type="button" id="btn-print">Imprimir</button>
...
</form>

1
2
3
4
5
6
7
8
<script>
$(function(){
    $('#btn-print').click(function(e){
        e.preventDefault();
        $(window).print();
    });
});
</script>

El problema es que si no le das un type="button" se envía el formulario...

Espero que te sirva ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

boton imprimir

Publicado por OSVALDO (22 intervenciones) el 08/10/2017 16:36:18
Gracias por tu respuesta, pero al parecer me explique mal,mira lo que quiero es un script que me llame al php donde genero el pdf... tengo esto y no me resulta...

1
2
3
4
5
6
7
8
9
10
var grr = jQuery.noConflict();
grr(function() {
	grr("#impri").click(function() {
		grr.ajax({
			url:'pdfht.php',
			type:'POST'
		});
	});
 
});
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar