Hola:
Al pulsar el botón submit se abortan los procesos pendientes (ajax, por ejemplo...), así que una validación que se debe programar con ese evento, permite que ajax funcione.
Si no quieres validar, puedes programar ese evento para que el submit arranque o se cancele después de la respuesta... pero no estoy seguro de que sirva con el modo asincrono.
Saludos