Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2011, 11:08
Avatar de VbOkonly
VbOkonly
 
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 10 meses
Puntos: 5
jquery.validate.js hacer aparecer imagen cuando este validado

Hola a todos, estoy usando jquery.validate.js para validar formularios, bien, tengo un problema, quiero hacer aparecer un .gif al estilo 'cargando' y ocultar el campo 'enviar'(submit) cuando la validación es correcta, pero no logro hacerlo, es decir, tengo que combinarlo con jquery.validate.js para que todo funcione a la perfección.. No sé si alguno de ustedes trabajo con jquery.validate.js y sabe si hay algun modo de hacer lo que me planteo.. Les paso el codigo:

Código Javascript:
Ver original
  1. <script type="text/javascript" src="js/jquery.validate.js"></script>
  2. <script type="text/javascript">
  3. $().ready(function() {
  4.     // validate the contact form when it is submitted
  5.     $("#formrecuerdo").validate({
  6.  
  7.         rules: {
  8.             titulo: "required",
  9.             descripcion: {
  10.                 required: true,
  11.             }
  12.         },
  13.         messages: {
  14.             titulo: "* Por favor llena este campo.",
  15.             descripcion: "* Por favor llena este campo."
  16.         }
  17.     });
  18. });
  19. </script>
Código CSS:
Ver original
  1. <style type="text/css">
  2. #formrecuerdo label.error {
  3.     padding-left:8px;
  4.     background-color:#ff0000;
  5.     color:#ffffff;
  6.     padding:2px;
  7.     width: auto;
  8.     display: inline;
  9. }
  10. </style>

El siguiente codigo me permite validar un formulario, cuando algo no es correcto aparece en rojo al costado del campo el error. Bueno lo que quiero hacer yo es que cuando todo este validado hacer aparecer un .gif 'cargando' y esconder el campo 'enviar'(submit). Aclaro que esto lo puedo hacer pero no cuando el campo este validado, ¿Se entiende?

Muchas gracias!
__________________
Mi primera web: http://www.mascoteame.com