Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2016, 23:18
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Validar formulario (unreachable code after return statement)

Porque al retornar el valor entregado por la primera función que ejecutas, no le das chance a la segunda de hacerlo.

Una forma práctica que te puede servir es la siguiente:
Código Javascript:
Ver original
  1. $("#flogin").on("submit", function(event){
  2.     event.preventDefault(); //Cancelas el envío
  3.  
  4.     if (valida_envio()){
  5.         //Realizas el envío con el método $.ajax()
  6.     }
  7. });

El método .preventDefault() cancela la ejecución del evento submit, con lo cual no se realizará el envío y así podrás hacerlo mediante AJAX.

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand