Foros del Web » Programando para Internet » Jquery »

Unificar mensajes de error en JQuery Validate

Estas en el tema de Unificar mensajes de error en JQuery Validate en el foro de Jquery en Foros del Web. Hola!! Tengo un formulario que se valida con JQuery Validate sin ningún problema. Lo que me está volviendo loco es la forma de mostrar los ...
  #1 (permalink)  
Antiguo 17/07/2012, 09:59
 
Fecha de Ingreso: abril-2007
Mensajes: 51
Antigüedad: 17 años
Puntos: 1
Unificar mensajes de error en JQuery Validate

Hola!!

Tengo un formulario que se valida con JQuery Validate sin ningún problema. Lo que me está volviendo loco es la forma de mostrar los mensajes de error. Lo que quiero es que al enviar el formulario, si hay algún error se muestre un texto indicando el hecho al final, debajo del botón "Enviar". La idea es que sea el mismo mensaje para todos los errores y que aparezca en un nuevo espacio al final del formulario, es decir, no dejar el espacio vacío para rellenarlo cuando haya un error. He buscado en varios sitios, pero no consigo ver cómo se hace :(

Gracias por la ayuda!!
  #2 (permalink)  
Antiguo 18/07/2012, 17:34
 
Fecha de Ingreso: enero-2010
Mensajes: 19
Antigüedad: 14 años, 3 meses
Puntos: 2
Respuesta: Unificar mensajes de error en JQuery Validate

Espero que te sirva:

Código HTML:
<form id="frm">
    <input class="required" name="valor1">
    <input class="required" name="valor2">   
    <input type="submit" value="prueba">          
</form>
<div id="muestra"></div> 
Código Javascript:
Ver original
  1. $(function(){
  2.  
  3.     $("#frm").validate({
  4.         errorPlacement: function(error, element) {
  5.            var p = $("<p />");
  6.            p.html(error);    
  7.            $("#muestra").append(p);      
  8.         }            
  9.    
  10.     });
  11.  
  12. });

http://jsfiddle.net/DiegoSeC/jMwrr/

No te olvides darle click al boton run para ver como funciona.
  #3 (permalink)  
Antiguo 22/07/2012, 11:03
 
Fecha de Ingreso: abril-2007
Mensajes: 51
Antigüedad: 17 años
Puntos: 1
Respuesta: Unificar mensajes de error en JQuery Validate

Hola!!

Es justo lo que necesitaba. :)

Muchas gracias!!

Etiquetas: formulario, mensajes, unificar, validar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:28.