que tal, bienvenido al foro.
intenta ponerle en el tag del form:
Código PHP:
<form onsubmit="return mifunciondevalidacion(this)">
<!-- tu codigos html, inputs, etc etc -->
</form>
luego en tu función donde validas los inputs pones al final pones:
Código PHP:
function mifunciondevalidacion(f) {
//codigo donde validas js
f.submit();
return false;
}
así lo tengo yo y me funciona. yo tenia este mismo problema antes, ya que yo tengo mi propia clase de validación con js
saludos