jquery使用多个规则进行验证

如何使用三个规则验证电子邮件地址字段,并在div容器中使用三个自定义消息.
即.
rules: {
    email: {
        validationRule: true,email: true,remote: '/ajax/emailDuplicationCheck.@R_301_461@'
       }
     }

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

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

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

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

解决方法

尝试这个:
$("#myForm").validate({ // Replace #myForm with the ID of your form
    rules: {
        email: {
            required: true,remote: {
                url: "/ajax/emailDuplicationCheck.@R_301_461@",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插件的种类 1、封装对象方法 这种插件是将对象方法封装起来,用于对通过选择器获取的jQuery对象进...
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。 入门 编写一个jQuery插件开始于给...
最近项目中需要实现3D图片层叠旋转木马切换的效果,于是用到了jquery.roundabout.js。 兼容性如图: ht...
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异...
AMD 模块 AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一...