jquery验证插件在invalidHandler中的minLength覆盖

时间:2009-08-11 18:01:48

标签: jquery

是否可以覆盖回调invalidHandler中的默认minlength错误消息?

默认情况下,minlength的错误消息是请输入至少{0}个字符。可以通过包含表单元素来覆盖 {element} - 请输入至少{0}个字符。 validator.numberOfInvalids()能够捕获此错误,但无法弄清楚如何覆盖相应错误的错误消息。

非常感谢在此背景下的任何帮助,谢谢。

2 个答案:

答案 0 :(得分:1)

有关文档,请参阅this页面。我想你想要的是设置一个消息选项。

$(".selector").validate({
     rules: {
          name: "required"
     },
     messages: {
          name: {
             required: $(this).id + "error message"
          }
     }
})

现在无法测试,但这是我会尝试的。

答案 1 :(得分:0)

这样:

$(".selector").validate({
     rules: {
          name: {required: true, minlength: 4}
     },
     messages: {
          name: {required: $(this).id + "error message", minlength: "name too short"}
     }
})
相关问题