Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/01/2011, 07:44
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 9 meses
Puntos: 70
Respuesta: Plugin Jquery Validate, validar contraseña si la escriben

Sí claro, la borré...

Este es el código completo javascript:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(function() {
  3.     $('#editarUsuario').validate({
  4.         errorLabelContainer: $("#erroresValidate"),
  5.         wrapper: 'p',
  6.         rules: {
  7.             'nombre_persona': 'required',
  8.             'apellido_persona': 'required',
  9.             'numero_identificacion_persona': { required: true },
  10.             'usuario_persona': 'required',
  11.             'email_persona': { required: true, email: true },
  12.             'password_persona': { required: true, minlength: 6 },
  13.             'password_persona_repetir': { required: '#password_persona', minlength: 6, equalTo: "#password_persona" }
  14.         },
  15.         messages: {
  16.            'nombre_persona': 'Debe ingresar el nombre',
  17.            'apellido_persona': 'Debe ingresar el apellido',
  18.            'numero_identificacion_persona': 'Debe ingresar el número de documento',
  19.            'usuario_persona': { required: 'Debe ingresar el número de documento de identidad', number: 'Debe ingresar un número' },
  20.            'email_persona': { required: 'Debe ingresar un correo electrónico', email: 'Debe ingresar el correo electrónico con el formato correcto. Por ejemplo: [email protected]' },
  21.            'password_persona': { required: 'Debe ingresar el password', minlength: 'El password debe tener mínimo 6 caracteres' },
  22.            'password_persona_repetir': { required: 'Debe ingresar la contraseña', minlength: 'La contraseña debe tener mínimo 6 caracteres', equalTo: 'Debe ingresar la misma constraseña' }
  23.         },
  24.         debug: true,
  25.         submitHandler: function(form){
  26.             $.ajax({
  27.                 type: $(form).attr('method'),
  28.                 url: $(form).attr('action'),
  29.                 data: $(form).serialize(),
  30.                 success: function(data){
  31.                     if(data == 1) {
  32.                         $('#mensajeBien').removeClass('ocultar');
  33.                         setTimeout("$('#mensajeBien').fadeOut('slow')", 1500);
  34.                     } else {
  35.                         $('#mensajeError').removeClass('ocultar');
  36.                         setTimeout("$('#mensajeError').fadeOut('slow')", 1500);
  37.                     }
  38.                 }
  39.             });
  40.         }
  41.     });
  42. });
  43. </script>

Gracias de nuevo :)
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com