Sunday, June 2, 2024
 Popular · Latest · Hot · Upcoming
36
rated 0 times [  42] [ 6]  / answers: 1 / hits: 18189  / 10 Years ago, sun, december 7, 2014, 12:00:00

How do I retain the default HTML form validation and yet prohibit form submitting? I have tried using event.preventDefault() and return false. Both are successful in stopping the form from submitting but both fail in form validation. I have also tried this solution, but even that does not work.



Is anybody able to help me?


More From » jquery

 Answers
3

Both event.preventDefault() and return false; work if used on form submit. The HTML 5 validation is still present.





jQuery(form).submit(function(e){
e.preventDefault();
//or
//return false;
});

<script src=https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js></script>
<form action= method=post>
<input id=name type=text required=required />
<input id=email type=email required=required />
<input type=submit id=btnSubmit />
</form>




[#68551] Friday, December 5, 2014, 10 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
ravenl

Total Points: 338
Total Questions: 107
Total Answers: 112

Location: Belize
Member since Mon, Jun 20, 2022
2 Years ago
ravenl questions
Thu, Feb 18, 21, 00:00, 3 Years ago
Tue, Jan 12, 21, 00:00, 3 Years ago
Tue, Mar 17, 20, 00:00, 4 Years ago
;