/ / jquery.validate fehlgeschlagen mit "a ist null" - jquery, jquery-validate

jquery.validate fehlgeschlagen mit "a ist null" - jquery, jquery-validate

Ich habe einen ASP.NET MVC App, die ich gebaut habe, und ich versuche, ein einzelnes Feld zu validieren. Also entschied ich, dass ich jQuery.validate in meine App einführen würde. Wenn ich in Zukunft mehr Validierung durchführen muss, werde ich das Plugin enthalten.

Bei einigen Tests habe ich hinzugefügt:

jQuery("#NextFollowUpDateTimePicker").rules("add", {
minlength: 2
});

Meine Eingabe-ID ist "NextFollowUpDateTimePicker", und ich habe noch nicht versucht, noch zu validieren, aber ich versuche nur, die Regel hinzuzufügen. Wenn ich die Konsole mit Firebug begutachte, erhalte ich den folgenden Fehler:

a is null

Dies wird aus meiner jQuery-Datei (1.5.1) geworfen. Ist sonst noch jemand darauf gestoßen? Ich habe alle Arten von anderen JS-Dateien enthalten, also vermute ich, es ist eine Art von Konflikt, aber ich bin nicht wirklich sicher, wie man das debuggt.

Danke im Voraus! -Matt

Antworten:

2 für die Antwort № 1

Stellen Sie sicher, dass Sie angerufen haben $("#myForm").validate(); bevor du irgendwelche Regeln hinzufügst. Wenn Sie dynamische Eingaben zur Überprüfung hinzufügen, müssen Sie sie vor dem Hinzufügen der Regeln zum DOM hinzufügen.