我们可以获得jQuery Validate错误类型吗?

时间:2012-08-22 14:50:21

标签: javascript jquery-validate

我正在使用jQuery Validation Plugin。有没有办法从jQuery表单验证中获取错误类型?例如,

$('registration-form').validate({
    rules: {
        email: {
            required: true,
            email: true
        }
    },
    messages: {
        email: {
            required: "This is a required field.",
            email: "This is not a valid email address"
        }
    },
    errorPlacement: function(error, element) {
        error.appendTo(element.parent());
    }
});

我想只将“必需”错误生成的错误消息放在html页面某处的“div”中,而不是将其附加到“element.parent()”。如果我可以获得错误类型,例如“required”或“email”错误,我可以编写代码来执行此操作。

任何帮助表示赞赏!谢谢!

的AOB

1 个答案:

答案 0 :(得分:-1)

您可以轻松编辑插件。您可以为每个验证添加一个参数(请参阅正则表达式)以确定哪个参数被捕获。