Jquery验证使用本地化在一个字段中插入多个错误

时间:2015-03-27 06:46:17

标签: javascript jquery validation

我使用jquery验证插件,需要使用不同语言的本地化。 原始代码就像这样

$('#form').validate({
rules: {
    'checkbox1[]': { required: true },
    'email': { required: true,
               email: true
              },
},
messages: {
    'checkbox1[]': "Please choose at least 3",
    email: {
             required:'Please input email',
             email: 'Please input valid email'
          }
}
});

如果我使用本地化,我的message_en.js将是:

$.extend($.validator.messages, {
     required: "Please choose your answer.",
     email: "Please input valid email.",
});

然而,我分享了" required"电子邮件字段中的消息这意味着,如果我没有输入电子邮件,则会出现错误消息"请选择您的答案。"。显然,这是不合适的。

那么,我该如何分离错误信息?

0 个答案:

没有答案