entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Jquery Validate: Validar input number="true" que permita ingresar espacios ' '

En esta web: http://maquetadoresperu.com/clientes/stugra/formulario/index.php
En el input Telefono, solo me permite ingresar Números, ya que hice la validacion number="true"

<input type="text" name="ntel" id="ntel" required number="true" placeholder="Ejm: 044  204067">

Mi problema es que ahora no puedo ingresar un espacio.
por ejm, quiero ingresar 051 2565151, me indica el mensaje: Escribe un número entero válido

Probe con

<input type="text" pattern="[0-9 _-]+">

pero solo aplica si desactivo el jquery validate
alguna recomendación o sugerencia.

Gracias

1 Respuesta

1voto

jpsolorzanom Puntos580

Hola, me parece que tendrías que agregar un método nuevo de validación (addMethod). En este puedes poner ese pattern que ya tienes definido. Un ejemplo:

jQuery.validator.addMethod("domain", function(value, element) {
return this.optional(element) || /^http:\/\/mycorporatedomain.com/.test(value);
}, "Please specify the correct domain for your documents");

Espero esto te ayude, puedes ver mas información en: http://jqueryvalidation.org/category/validator/

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta