Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2017, 02:30
mikil
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 22 años, 2 meses
Puntos: 0
ventana modal capturar submit

hola a todos
tengo un form principal con un boton en su interior que lanza una ventana modal

Código:
<button type="button" id="querato" name="querato" class="btn btn-success text-uppercase btn-lg col-md-2 col-md-offset-1">Queratometria</button>
<!-- Modal -->
<div class="modal fade" id="modalquerato"  role="dialog"></div>            
<!-- fi de modal -->
que la abre la funcion
Código:
		$("#querato").click(function (e) {
			e.preventDefault();		
			var id= document.getElementById("idClient").value;
			var url = decodeURIComponent("lctpv03querato.php?id=" + id );
			$("#modalquerato").load(url, function(){
				$("#modalquerato").modal('show');
			});				
		});
lo que quiero hacer es que al darle a guardar a esta ventana modal se lance un script en php que guarde en la BBDD y cierre la ventana modal.

el codigo de cierre de lctpv03querato.php es
Código:
            <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
            <button type="submit" class="btn btn-primary" id="btGrabarQ" name="btGrabarQ">Guardar</button>
            </div>
el submit lo que hace es lanzar el evento submit del formulario principal, y no puede capturar el evento click del boton Guardar de la ventana modal.

como puedo capturar el evento, lanzar el script php que haga el insert en la BBDD y cierre la ventana modal.

gracias