之前
$(function(){
$(".subform").validate({
submitHandler: function() {
//验证通过后 的js代码写在这里
alert(ok)
},showErrors:function(errorMap,errorList){
}
})
})
修改后
$(function(){
$(".subform").validate({
showErrors:function(errorMap,errorList){
}
})
//优化代码
$('.subform').submit(function(form) {
if ($('.subform').valid()) {
form.submit();
}
return false;//永远禁止页面表单提交
})
原因,不要使用validate api里说的submitHandler方法提交,使用submit方法即可