Quantcast
Channel: jQuery Brasil
Viewing all articles
Browse latest Browse all 10

jQuery Validate plugin

$
0
0

Muitas vezes a tarefa de validar dados de formulários pode se tornar trabalhosa e demorada. O jQuery Validate, é uma ferramenta eficiente para tornar esse trabalho rápido e fácil.
Ele suporta todos os tipos de campo válidos pela W3C, incluindo os do HTML5, e é muito simples de se usar.

Veja um exemplo:

Se você tem um campo de formulário que deseja tornar obrigatório, você só precisar adicionar ao campo o atributo data-required.

<input type="text" data-required />

Para que os atributos de validação comecem a funcionar, você só precisa chamar o método jQuery.fn.validate como no exemplo abaixo.

$('form').validate();

Após fazer isso você pode usar vários callbacks passados para o método jQuery.fn.validate para executar funções conforme a validação. Veja um exemplo de como deixar os campos inválidos vermelhos e os campos válidos verdes:

$('form').validate({
	// função chamada para cada campo inválido
	eachInvalidField : function() {

		$(this).css('background', '#F00');
	},
	// função chamada para cada campo válido
	eachValidField : function() {

		$(this).css('background', '#0F0');
	}
});

Você pode ver a lista com todos os callbacks clicando aqui.

A ferramenta também tem suporte a validação por condicionais, exepressões regulares, extensões e máscaras dentre diversos outros recursos que podem ser conferidos no repositório do Github.

Você pode ajudar a melhorar a ferramenta com suas sugestões, feedbacks ou mesmo alterando o código através do Github (Fork on Github).


Viewing all articles
Browse latest Browse all 10