2012-05-11 22 views
5

Ich habe ein Formular mit ID myform und zwei Felder (Daten) mit date Klasse. Ich möchte jquery.validation (unaufdringliche jquery Validierung auf ASP.NET MVC3) für diese beiden Felder vermeiden. Ich habe versucht:jQuery Validierung & ignorieren Feld

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

aber es funktioniert nicht, ich habe immer einen Fehler (Please enter a valid date.).

Ich brauche Hilfe bitte!

Danke,

Ed

+0

jquery.validate.min.js und jquery.validate.unobtrusive.min.js standardmäßig enthalten. – ethd

+0

Ist es möglich, dass das von Ihnen verwendete datetimepicker-Widget dynamisch neue Steuerelemente erstellt, die nicht ignoriert werden? – alexw

Antwort

1

Sie benötigen ignoreTitle, this doc nach. in ASP .NET MVC3 Projekt

+1

Warte ... was? Das Dokument sagt nicht, dass 'ignoreTitle' das tut. –

4

Es mir funktioniert gut als http://jqueryvalidation.org/validate

in der Dokumentation beschrieben
$("#myform").validate({ 
    ignore: ".ignore" 
}); 
+0

Warnung, siehe https://stackoverflow.com/questions/2853416/jquery-disable-rule-validation-on-a-single-field bezüglich ".ignore,: hidden" –