我正在使用 jQuery 验证插件,它可以显示错误消息。但是,如果有人在未修复必填字段的情况下提交表单,则表单仍会提交。
我如何告诉 jQuery 如果表单无效,它不应该提交表单或做任何其他事情(如淡出等)?
这是我的代码:
$(function(){
$("#my-form").validate();
});
$(function(){
$('form[name="required-form"]').submit(function(event){
$('#required-form').fadeOut("slow", function () {
$('#optional-form').fadeIn("slow");
});
相反,我想说这样的话:
$(function(){
$("#my-form").validate();
});
$(function(){
$('form[name="required-form"]').submit(function(event){
// ONLY IF THE FORM IS VALID, ALLOW THE FORM TO SUBMIT, AND THEN CONTINUE BELOW
$('#required-form').fadeOut("slow", function () {
$('#optional-form').fadeIn("slow");
});
谢谢!