Ich verwende das jquery validate-Plugin, um eine Validierungsmethode für alle Formulare in einer Anwendung zu erstellen. Verwenden Sie die Funktion jquery each(), um jedes Formular zu durchlaufen und die Methode anzuwenden. Ich möchte den Reset mit den gleichen Methoden erreichen. Wie kann ich das erreichen?So erstellen Sie einen universellen Jquery-Funktionsaufruf zum Validieren und Zurücksetzen
Dies ist der Code, das funktioniert:
$("form").each(function() {
$(this).validate();
});
Dies ist der Code, der nicht
$("form").each(function() {
validator = $(this).validate();
validator.resetForm();
$("#reset").click(function() {
validator.resetForm();
});
});
tut Bitte geben ..
Danke Nick .... –
Hat es mit mehreren Formularen auf der Seite sowie –
$ ("Formular") zu arbeiten. Je (function() { var validator = $ (this) .validate(); // add var hier validator.resetForm(); $ (this) .kinder ("# reset"). click (function() { validator.resetForm(); }); }); –