Nach der Änderung habe ich festgestellt, dass die Ausführung keine Auswirkungen hat und keine Fehlermeldung angezeigt wird. Nach dem Debuggen wurde festgestellt, dass die benutzerdefinierte Methode nicht aufJQuery-Validierung fordert Fehlermethode auf: Referenz [], benutzerdefinierte Methodenerweiterung Gehe zu [$.validator]. 🔜
rreee<script src="@Url.Content("~/Scripts/jquery.validate.js")"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")"></script>Nach dem Login kopieren
$ erweitert wurde .validator
. Aber wenn Sie möchten, dass die überschriebene Methode funktioniert, muss darauf verwiesen werden
Code> kann vorher nur neu geschrieben werden.
Der vollständige Code lautet wie folgt: JavaScript Das obige ist der detaillierte Inhalt vonWie die JQuery-Validierung zu Fehlern führt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!$.extend($.validator.defaults, {
showErrors: function (errorMap, errorList) {
var msg = "";
$.each(errorList, function (i, v) {
msg += (v.message + "\r\n");
});
if (msg != "")
alert(msg);
}
});