Ir para conteúdo

POWERED BY:

Arquivado

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

Kanzen

[Resolvido] codigo de validação de Data (jQuery)

Recommended Posts

estou usando o Jquery + o pugin ufvalidador (http://plugins.jquery.com/project/ufvalidator)

 

mas meu problema é o seguinte. ele só valida o campo DATA se estiver no formato "dd.mm.YYYY" mas eu preciso que seja "dd/mm/YYYY" (tem q ter barra)

 

aparente a parte do código que faz a validação da data é esse:

 

if (obj.hasClass('req-date')) {
			
			tmpresult = true;
			
			var arr = valAttr.split(opts.dateSeperator);
			var curDate = new Date();
			
			if (valAttr == '') {
				
				tmpresult = true;
			} else {
				
				if (arr.length < 3) {
					tmpresult = false;
				} else {
					tmpresult = (arr[0] <= 12) && (arr[1] <= 31) && (arr[2] <= curDate.getFullYear());
				}
			}
			
			if (!tmpresult) errorTxt = opts.errorMsg.reqDate;
			result = result && tmpresult;
		}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique de onde vem a variável:

 

opts.dateSeperator

provavelmente nela, você poderá configurar o separador da data, assim como o nome indica..

 

Linha 199 do script:

dateSeperator	:	'.'
tenta trocar por:

dateSeperator	:	'/'

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.