在提交jquery之前validation表单

我有一个HTML表单。 我正在使用jquery.validate.jsvalidation我的表单,它适用于提交事件。 我想在提交被解雇之前validation此表单。

根据我的研发,我尝试过:

$('#my-form').on('before-submit',function(){ alert('Before submit performed'); }); 

我想在触发提交事件之前validation表单。 谁能告诉我怎么做?

非常感谢,

中号

您可以模仿默认的jQuery插件行为,如下所示:

测试form是否有效; 如果不阻止使用preventDefault()发生默认操作:

 $(document) .on('click', 'form button[type=submit]', function(e) { var isValid = $(e.target).parents('form').isValid(); if(!isValid) { e.preventDefault(); //prevent the default action } }); 

编辑 :如果您想微调validation测试,即有条件地validation某些控件,这会派上用场。