Jquery验证插件-如何为每次验证添加函数
是否可以为表单字段的每次验证都执行一些功能? 我已经启用了验证插件的自动聚焦功能,但问题是我创建的函数发生在验证之前 我的职能:Jquery验证插件-如何为每次验证添加函数,jquery,jquery-validate,Jquery,Jquery Validate,是否可以为表单字段的每次验证都执行一些功能? 我已经启用了验证插件的自动聚焦功能,但问题是我创建的函数发生在验证之前 我的职能: $("select, input").change(function(){ alert("example"); }); 验证 $(this.initVariables.formId).validate({ ignore: ":hidden", onkeyup: false }); 我想要的是: Validate e
$("select, input").change(function(){
alert("example");
});
验证
$(this.initVariables.formId).validate({
ignore: ":hidden",
onkeyup: false
});
我想要的是:
Validate
execute My Function
正在发生的事情:
execute My Function
Validate
我的目标是:
确定是否循环所有字段以计算错误消息的数量。如果我的函数发生在验证之前,则错误消息将不可见
谢谢。如果您使用来自此站点的jquery验证插件 您可以在validator部分使用answer,而不是编写自己的钩子 希望这有帮助只要。。。您已经有大量的选项和回调函数可用。
// Displays a summary of invalid fields after a invalid submit.
var validator = $("#myform").validate({
invalidHandler: function() {
$("#summary").text(validator.numberOfInvalids() + " field(s) are invalid");
}
});