¿Cómo puedo mostrar los mensajes de error individuales y el resumen para el complemento jQuery?Mostrar mensajes de error de resumen e individuales mediante el complemento de validación de jQuery
De hecho, encontré a similar question, pero solo hace referencia a algunos enlaces que puedo usar, pero no estoy seguro de por dónde empezar.
Recibí la parte que muestra los mensajes de error individuales, pero necesito mostrar el resumen en un cuadro de alerta en el envío, y el complemento se puede encontrar here.
Acabo de descubrir cómo, gracias por el código de David, y en mi pregunta de seguimiento - El cuadro de alerta sería "Nombre: introduzca un nombre válido".
Códigoa continuación:
$(document).ready(function() {
var submitted = false;
('.selector').validate({
showErrors: function(errorMap, errorList) {
if (submitted) {
var summary = "You have the following errors: \n";
$.each(errorMap, function(key, value) {
summary += key + ': ' + value + "\n";
});
alert(summary);
submitted = false;
}
this.defaultShowErrors();
},
invalidHandler: function(form, validator) {
submitted = true;
}
});
});
Wow, gracias de todos modos hay que puedo tener que mostrar qué elemento está teniendo el error, por ejemplo, el campo Nombre está teniendo el error, el cuadro de alerta sería "Nombre: Por favor ingrese un nombre válido ". ¿Y es posible tener un mensaje de error alternativo en el cuadro de alerta? Me refiero a si el error predeterminado es "Esto ingrese un Nombre válido", en el cuadro de alerta debería decir "Por favor incluya al menos 1 carácter" – chriz
¿también cómo accede a la Lista de errores? – chriz
nevermind, publicó la solución anterior – chriz