По умолчанию jQuery ничего не знает о проверке HTML5, поэтому вам нужно будет сделать что-то вроде:
$('#submit').click(function(){ if($("form")[0].checkValidity()) { //your form execution code }else console.log("invalid form"); });