2012-05-11 29 views
5

Tôi có một biểu mẫu có id myform và hai trường (ngày) với lớp date. Tôi muốn tránh jquery.validation (xác thực jquery unobstrusive trên ASP.NET MVC3) cho hai lĩnh vực này. Tôi đã thử:Trường xác thực & bỏ qua jQuery

$('#myform').validate({ 
     ignore: ".date" 
    }); 

Tuy nhiên nó không hoạt động, tôi luôn gặp lỗi (Please enter a valid date.).

Tôi cần trợ giúp!

Cảm ơn,

Ed

+0

jquery.validate.min.js và jquery.validate.unobtrusive.min.js bao gồm theo mặc định trong dự án ASP NET MVC3. – ethd

+0

Có thể bất kỳ tiện ích con datetimepicker nào bạn đang sử dụng đang tạo động các điều khiển mới không bị bỏ qua không? – alexw

Trả lời

1

Bạn cần ignoreTitle, theo this doc.

+1

Chờ ... cái gì? Tài liệu không nói đó là những gì 'ignoreTitle' làm. –

4

Nó hoạt động tốt với tôi như đã mô tả ở tài liệu http://jqueryvalidation.org/validate

$("#myform").validate({ 
    ignore: ".ignore" 
}); 
+0

Cảnh báo, vui lòng xem https://stackoverflow.com/questions/2853416/jquery-disable-rule-validation-on-a-single-field liên quan đến ".ignore,: hidden" –

Các vấn đề liên quan