Mit jQuery Validierung ist invalidHandler Veranstaltung
Ich muss eine Klasse Hinzugefügt werden, um die div, die gewickelt ist, um das select-element bei der überprüfung.
$("#Form").validate({
invalidHandler: function (form, validator) {
$("[id$='_DropDownList']").each(function () {
//How do I figure out if $(this) is valid or invalid?
//Add the class below if invalid.
$(this).parent().addClass("error");
});
}
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die
.valid()
Methode, wie diese:Jedoch die
highlight
undunhightlight
- Optionen sind speziell für diese:Es sieht aus wie dieser code richtig ist:
Vielleicht ist Ihr Problem ist mit dem code um ihn herum... Versuchen Sie, Ihre addClass Linie außerhalb der Funktion es ist, zu sehen, ob es Arbeit gibt.
invalidHandler
wird nur aufgerufen, wenn das Formular abgeschickt wird und nicht gültig. Ich glaube, das hinzufügen von code unter der Funktion allein ist genug.