Si estás usando el plugin
validate
para validar el formulario, no hace falta que ejecutes otra función al momento de enviar los datos, como veo que intentas hacerlo al ejecutar la función
iniciarSesion
. Deja todo el trabajo en manos del plugin. Quizá sea esa función la que está produciendo ese comportamiento.
Saludos