jQuery 验证插件 - 不显示必需的消息

标签 jquery jquery-validate

我正在使用jQuery Validation Plugin在我的页面上并有以下代码 errorPlacement :

errorPlacement: function(err, el) {
  err.insertAfter(el);
}

按预期工作,但对于必填字段,我不希望为必填规则显示默认消息。因此,如果电子邮件有 required 的规则和email ,我只想显示 email 的错误消息。规则,而不是 required规则。有没有办法只禁用所需的消息?

最佳答案

$('#myForm').validate({
    rules: {
       myField: {
            required: true,
            email: true
       }
    },
    messages: {
       myField: {
            required: "",
            email: "my email rule error message"
       }
    },

    //  my other options & configuration parameters
});

关于jQuery 验证插件 - 不显示必需的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10091998/

相关文章:

javascript - 溢出不包含 div 内容

jQuery 验证插件 - showErrors 选项 - errorContainer 未取消隐藏/显示

JQuery 验证不适用于 IE

jQuery 选择框验证

javascript - 当元素位于 knockout "with"绑定(bind)内时,jQuery 自动完成不会触发操作

jquery - 如何在 Kendo Chart 中制作自定义工具提示?

jquery - 触发鼠标移动并获取坐标

jquery - 使用 ASP MVC 和 jquery 不显眼的验证处理 textarea 元素中的换行符

jquery验证插件动态规则

javascript - 使用 JQuery 时发生 JSON 未定义错误