Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2016, 14:28
desdeferrol
 
Fecha de Ingreso: noviembre-2011
Ubicación: Ferrol
Mensajes: 11
Antigüedad: 13 años
Puntos: 0
Respuesta: impedir enviar formulario

Gracias Alvaro,
con <form onsubmit="return valida()"> era como lo tenia y me valida pero al dar aceptar al alert me envia la segunda funcion
$(function enviar(){

$('#form1').submit(function(){
alert('Datos enviados.');
$.ajax({

type:'post',
dataType:'json',
url:$(this).attr('action'),
data:$(this).serialize(),
success:mensaje

})
return false;

});

Lo solucione con <input name="insert" type="submit" id="insert" value="guardar" onclick="return validar(this)">
me valida el formulario y no me envia los datos si no hay ninguna casilla marcada, no se si es la manera correcta.
muchas gracias.