Validação personalizada com jQueryValidation – JS

Olá pessoal,

O jQueryValidation é um plugin js que nos permite fazer validações em formulários HTML.
Atualmente, ele contém vários métodos de validação disponíveis.
Porém, muitas vezes precisamos criar uma regra de validação própria para formulários em nosso sistema.

Pensando nisso, o jQueryValidation tem um recurso de extensão para adição de métodos de validação. Um método muito tranquilo de se utilizar que permite a você continuar utilizando o plugin, mesmo pra suas próprias regras de validação.

Abaixo, criarei uma regra chamada ‘meu_numero’ que permitirá  números decimais com vírgula (o padrão do jQueryValidation é com ponto).

jQuery.validator.addMethod("meu_numero", function (val, el) {
    return this.optional(el) || /^(\d+|\d+,\d{1,2})$/.test(val);
}, "Tipo de campo incorreto. Utilize somente números e uma vírgula.");

Utilizem bastante.  🙂

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s