Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ArmandoTL

[Resolvido] Jquery Validate

Recommended Posts

Preciso de uma ajuda com jquery validate.

 

Eu procurei na biblioteca mais não achei nada do tipo.

 

1 - Como usar o accept pra aceitar somente letras e numeros mais não aceitar o espaço.

2 - Tem como usar algum mask data sem ter que usar o maskinput jquery? Queria algo mais limpo utilizando somente o jquery validate.

 

 

http://jquery.bassistance.de/validate/jquery.validate.js

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi @ArmandoTL,

 

para máscaras, eu uso umas funções com expressões regulares. É mais leve e mais limpo do que usar o maskedinput.

Diretamente pelo validate, você só vai conseguir "ver se tá certo", mas não vai ter o efeito de "máscara".

 

 

http://wbruno.com.br/2011/03/12/diversas-mascaras-com-er/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem nada dentro do propio:

 

http://jquery.bassis...ery.validate.js

 

para usar?

 

jQuery.validator.addMethod("dateBR", function(value, element) {
//contando chars
if(value.length!=10) return false;
// verificando data
var data = value;
var dia = data.substr(0,2);
var barra1	 = data.substr(2,1);
var mes = data.substr(3,2);
var barra2	 = data.substr(5,1);
var ano = data.substr(6,4);
if (data.length != 10 || barra1 != "/" || barra2 != "/" || isNaN(dia) || isNaN(mes) || isNaN(ano) || dia > 31 || mes > 12) return false;
if((mes==4||mes==6||mes==9||mes==11)&&dia==31)return false;
if(mes==2 && (dia>29||(dia==29&&ano%4!=0)))return false;
if(ano < 1900)return false;
return true;
}, "Informe uma data válida"); // Mensagem padrão

 

 

------------

 

Eu tentei utilizar botei em um arquivo sozinho o codigo mais não funcinou, alguem sabe me dizer por que não? Eu ativei o dateBR: true.

 

Fiz certinho.

 

Por que não validou ?

 

---------------------------------

 

Resolvido :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.