我试图showErrors
从函数内部调用 jQuery 验证函数,submitHandler
而不必像这样保存验证器对象:
var validator = $( "#myshowErrors" ).validate();
validator.showErrors({
"firstname": "I know that your firstname is Pete, Pete!"
});
有没有办法从方法中获取验证器对象,submitHandler
有点像这样:
$( "#myshowErrors" ).validate({
submitHandler : function(form) {
$(form).ajaxSubmit({
success : function(result) {
var validator = // Get validator here somehow?
validator.showErrors(result.fieldErrors);
}
});
}
});
通过这样做,我希望我可以submitHandler
在整个项目的多个地方使用相同的方法。