Y es porque has especificado un
submitHandler... Ese parámetro es opcional y se encarga de enviar el formulario. Si no lo especificas, el form se envía en forma normal.
Este parámetro sirve si querés enviar el formulario de alguna forma especial (con AJAX, por ejemplo) o si querés hacer algo antes o después de enviar el formulario. Si te interesa mantener el alert(), por ejemplo, harías algo así:
Código Javascript
:
Ver originalsubmitHandler: function(form)
{
alert('El formulario ha sido validado correctamente!');
form.submit();
}
Si simplemente querés que se envíe el formulario, quitá el parámetro submitHandler.