Hola:
 
Deberías usar botones del tipo submit... la validación en el evento del mismo nombre del tag form, y lo de return false vale con esas características; con botones tipo button, aparte de tener un codigo "no-accesible" (deshabilitando javascript no se enviará nunca), el submit se haría forzado... usando el método del mismo nombre. 
... Y lo de usar librerías para una validación es totalmente innecesario. 
Saludos 
