Hola killerangel,
Lo que te digo es algo así:
Código:
<script type="text/javascript">
var formaValida = false;
function sendAjaxForm() {
if( !formaValida ) {
alert( "La forma no esta validada todavía, no se puede enviar" );
return;
}
// Envias la forma por AJAX normal
}
</script>
Es decir, ejecutas tus validaciones y hasta que tu explicitamente cambies en una función:
No se podrá enviar el formulario completo.
Saludos.