direi che devi aggiungere un return false dentro l'if
o il submit verrà eseguito...