HTML5 validation test
by HugeHugh
HTML
<script src="https://ajax.aspnetcdn.com/ajax/jquery.validate/1.14.0/jquery.validate.min.js"></script>
<form class="html5ValidateForm" method="post" action="handler">
<input required name="requiredField">
<input type="submit">
</form>
JavaScript
$(function() {
$('form.html5ValidateForm').submit(function(e) {
if (e.isDefaultPrevented()) {
alert ('check the html5 validation');
return; // this means HTML5 attribute-based validation failed already
}
// do your normal submit handler here
alert('i submit you by Ajax!');
e.preventDefault();
});
});