Foros del Web » Programando para Internet » Javascript »

Validaciones en javascript con validate.js

Estas en el tema de Validaciones en javascript con validate.js en el foro de Javascript en Foros del Web. Hola; estoy empezando en javascript para validar y vi un script para validar pero no entendi mucho la validacion de formularios la parte de los ...
  #1 (permalink)  
Antiguo 23/02/2010, 08:06
 
Fecha de Ingreso: enero-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 0
Validaciones en javascript con validate.js

Hola; estoy empezando en javascript para validar y vi un script para validar pero no entendi mucho la validacion de formularios la parte de los checkbox radio y los select alguien me podria mostrar un ejemplo se los agradecería muchisimo la parte de los textfield y textarea es la que comprendo pero lo demas me confunde;estoy utilizando el validate.js.
  #2 (permalink)  
Antiguo 24/02/2010, 10:04
 
Fecha de Ingreso: enero-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Validaciones en javascript con validate.js

Encontré este script pero solo para los select, sin embargo no puedo hacer que funcione

Código Javascript:
Ver original
  1. jQuery.validator.addMethod(  
  2.    "selectNone",  
  3.    function(value, element) {  
  4.      if (element.value == "none")  
  5.      {  
  6.        return false;  
  7.      }  
  8.      else return true;  
  9.    },  
  10.    "Por favor seleccione una opcion."  
  11.  );  
  12.  
  13.  
  14. $(document).ready(function() {  
  15.    $("#form1").validate({  
  16.      rules: {  
  17.        opciones: {  
  18.          selectNone: true  
  19.        }  
  20.      },  
  21.    });  
  22. });

este es mi formulario

Código HTML:
Ver original
  1. <form id="form1" name="form1" method="post" action="mostrar.php">
  2.  <table width="200" height="30" border="0" cellpadding="0" cellspacing="0" align="right">
  3.     <tr>
  4.     <td ><select name="opciones" id="opciones" >
  5.     <option>Seleccione</option>
  6.     <option>opcion1</option>
  7.      <option>opcion2</option>
  8.     </select></td>
  9.     <tr>
  10.     <td ><input type="submit" name="mostrar" id="mostrar" value="Mostrar Seleccion" />
  11.     </td>
  12.      </tr>
  13. </form>

esta mal llamado o le falta algo?? o.o?
  #3 (permalink)  
Antiguo 24/02/2010, 12:46
 
Fecha de Ingreso: enero-2010
Mensajes: 39
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Validaciones en javascript con validate.js

Bueno despues de mucho pelear con el codigo logre validar el select al menos eso creo pero cuando lo quiero redirigir a otra pagina es donde me pierdo.

el scrit del jquery.valildate:

Código Javascript:
Ver original
  1. <script src="http://code.jquery.com/jquery-latest.js"></script>
  2. <script type="text/javascript" src="../js/jquery.validate.min.js"></script>
  3.   <script>
  4.   $(document).ready(function(){
  5.     $("#form1").validate({
  6.   rules: {
  7.     asociado: "required"
  8.   }
  9. });
  10.   });
  11.   </script>

el css:

Código CSS:
Ver original
  1. select { border: 1px solid black; margin-bottom: .5em;  }
  2.     select.error { border: 1px solid red;  }
  3.     select.title{ color:#FF0000}
  4.     label.error {
  5.         background: url('img/error.gif') no-repeat;
  6.         padding-left: 16px;
  7.         margin-left: .3em;
  8.     }


y el formulario(esta parte a mi parecer al igual que el css tiene cosas demas, pero la verdad no se como llamar porque al quitar el action aun asi sigue validando, pero mi idea era que enviara los datos otra pagina para mostrarlos):

Código HTML:
Ver original
  1. <form id="form1" method="post" action="#">
  2.     <select id="asociado" name="asociado" title="No ha seleccionado!">
  3.     <option value="">Seleccione</option>
  4.     <?php
  5.     include '../conec/conecc.php';
  6.     $link=Conectarse();
  7.    $Sql = "SELECT * FROM revistas";
  8.     $result=mysql_query($Sql,$link);
  9.     $i=1;
  10.     while($r=mysql_fetch_array($result)){
  11.     echo "<option value=".'$i'.">";
  12.     echo $r['nombre'];
  13.     echo "</option>";
  14.     $i++;
  15.     }
  16.     ?>
  17.   </select>
  18.   <br/>
  19.   <input type="submit" value="enviar" />
  20. </form>
alguien podria darme una ayudita para resolver esa ulima parte?.

Última edición por ahome8990; 24/02/2010 a las 13:48
  #4 (permalink)  
Antiguo 25/02/2010, 23:42
Avatar de marcopoloaz06  
Fecha de Ingreso: julio-2007
Ubicación: México
Mensajes: 457
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: Validaciones en javascript con validate.js

hOla, ps si no tienes mucha experiencia con los forms puedes leer esto para que te sirva de ref.:
http://librosweb.es/javascript/capit...elementos.html
la validación que tu quieres hacer es muy siemple no creo necesario el uso del validate.js
de todos modos lee eso
saludoss
:]
__________________
Aerolíneas Alicia :D

Etiquetas: 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 03:43.