Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2010, 10:22
Astantler
 
Fecha de Ingreso: mayo-2010
Mensajes: 21
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: error: missing: after property id

Cita:
Iniciado por David Ver Mensaje
La llamada a jQuery.validator.addMethod, debería estar en la línea anterior, no dentro del objeto que pasas como parámetro.
David, Me hablas de este cambio?:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.     $(document).ready({
  3.      jQuery.validator.addMethod("caracteres", function(value, element, param) {
  4.             return value.match(new RegExp("^" + param + "$"));
  5.         });
  6.     $("#hacdata").validate({
  7.       rules:{
  8.         txtHaci: {required: true, maxlength: 25, caracteres: "[a-zA-Z]+"}
  9.         },
  10.       messages: {
  11.         txtHaci: {
  12.           required: "Error, Se Require el Campo",
  13.           maxlength: "Error, Nombre Demasiado Largo",
  14.           caracteres: "Error, Solo se permiten Caracteres Alfanumericos"
  15.          }
  16.         }
  17.     });
  18.     });
  19.   </script>

De ser Asi, Reviso en la Consola de Errores, y resulta que el mismo error persiste, pero esta vez se traslada hacia jQuery.validator.addMethod:

Código Javascript:
Ver original
  1. jQuery.validator.addMethod("caracteres", function(value, element, param) {

Porque El metodo se llama dentro de la validacion, al mandarle la Expresion Regular. Me he cansado de buscar la causa de ese error, sin resultado alguno