在提交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某些控件,这会派上用场。