jQuery Validation Plugin不适用于Combodate

时间:2016-09-22 10:26:03

标签: jquery validation combodate

我正在使用jQuery Validaton Plugin验证输入字段。 有一个日期输入:

  <label for="date" class="label">Data di acquisto</label>
  <input id="date_xs" type="text" name="date" data-format="DD-MM-YYYY" data-template="D MMM YYYY" autofocus >

使用Combodate进行修改。

// Get Current Year with js (implements)
$('#date_xs').combodate({
  minYear:2016
});

但是,客户端验证无法正常运行,并且不会返回任何错误消息。

在Js:

  $("form[name='form-receipt']").validate({
  rules: {
    date:{
      required: true
    },
},
messages: {
    date: {
      required: "Custom error mex",
    },
},
submitHandler: function(form) {
    form.submit();
  }
});

有没有人遇到过同样的问题?

1 个答案:

答案 0 :(得分:0)

是的@MarcosPérezGude你是对的所以在你的验证函数中添加忽略:[],它工作正常example link here

$("#dateForm").validate({
 ignore: [],
 rules: {
   date: {
     required:true
   },
   name:{
     required:true
   }
 }

});