jquery使用多个规则进行验证

前端之家收集整理的这篇文章主要介绍了jquery使用多个规则进行验证前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用三个规则验证电子邮件地址字段,并在div容器中使用三个自定义消息.
即.
rules: {
    email: {
        validationRule: true,email: true,remote: '/ajax/emailDuplicationCheck.PHP'
       }
     }

如果第一个虚假消息应该是“验证规则失败”

如果第二个假(失败)“输入电子邮件地址”

如果第三(远程)失败.消息应该是“帐户已经存在于数据库”.

我可以为所有规则添加一条消息,但是我想定制关于规则的消息.

解决方法

尝试这个:
$("#myForm").validate({ // Replace #myForm with the ID of your form
    rules: {
        email: {
            required: true,remote: {
                url: "/ajax/emailDuplicationCheck.PHP",type: "post",data: { email: function() {
                    return $("#email").val(); // Add #email ID to your email field
                }
            }
        }
    },messages: {
        email: {
            required: 'Email address is required',email: 'Please enter a valid email address',remote: 'This email address has already been used'
        }
    },errorPlacement: function(error) {
        $("#response").html(error);
    }
});

希望这可以帮助 !

猜你在找的jQuery相关文章