jquery validate invite la mauvaise méthode : Quote [], La méthode personnalisée est étendue à [$.validator].
Recommandé : "Tutoriel vidéo jquery"
jquery validate affiche une méthode d'erreur :
Modifiez la méthode d'invite d'erreur jquery.validate et utilisez une boîte contextuelle pour afficher le message d'erreur
<script src="@Url.Content("~/Scripts/jquery.validate.js")"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")"></script>
Après la modification, j'ai constaté que l'exécution n'a aucun effet et le message d'erreur sera ne s'affiche pas. Les informations sont toujours derrière la zone de texte Afficher
Après le débogage, il a été constaté que la méthode personnalisée n'était pas étendue à $.validator
,
et pour la méthode remplacée à. travail, il doit être référencé en
< Il ne peut être réécrit qu'avant 🎜><script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")"></script>
$.extend($.validator.defaults, { showErrors: function (errorMap, errorList) { var msg = ""; $.each(errorList, function (i, v) { msg += (v.message + "\r\n"); }); if (msg != "") alert(msg); } });
Recommandations d'apprentissage gratuites associées :JavaScript (vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!