FormValidation ajuda os desenvolvedores a adicionar um totalmente funcional, dados de formulários de largo espectro mecanismo de validação de seus projetos Bootstrap, com suporte para os lotes de cheques (built-in) de tipos de dados e regras de validação.
Atualmente mais de 45 anos (e crescente) regras de validação são incluídos com a biblioteca e também há suporte para os novos tipos de entrada HTML 5 e atributos.
A biblioteca pode lidar com todos os tipos de campos de formulário apoiados por Bootstrap e vem com erros Bootstrap-like, notificações e mensagens de sucesso.
Além Bootstrap, outros frameworks de IU também são suportados, como: Fundação, Pure, UI Semântica, e UIKit.
FormValidation também é i18n-pronto, permitindo que os desenvolvedores facilmente implantar-lo para seus sites usando um dos pacotes de idiomas disponíveis, ou deixá-los criar a sua versão personalizada para a sua própria língua.
O plugin vem com algumas demos só para mostrar aos desenvolvedores como ele pode ser implementado e embutidos em seus próprios projetos.
FormValidation era anteriormente conhecido como BootstrapValidator
Características :.
- validar uma seqüência codificada base64
- Validar um número de cartão de crédito
- Validar um CUSIP
- Validar um número CVV
- Validar datas
- Validar um EAN (International Número do artigo)
- Validar um endereço de e-mail
- Validar arquivo
- Validar uma grade (Global lançamento Identifier)
- Validar um número hexadecimal
- Validar uma cor hex
- Validar um código de identificação bancária (IBAN)
- número de identificação Validar
- Validar um IMEI (International Mobile Station Equipment Identity)
- Validar um IMO (Organização Marítima Internacional)
- Validar um número inteiro
- Validar um endereço IP. Apoio ao IPv4 e IPv6
- Validar um ISBN (International Standard Book Number). Suporte para ISBN 10 e 13
- Validar um ISIN (International Securities Identification Number)
- Validar um ISMN (Número Padrão Internacional de Música)
- Validar um (International Standard Serial Number) ISSN
- Validar um endereço MAC
- Validar um MEID (identificador do equipamento móvel)
- Validar um número de telefone
- Validar um RTN (número de trânsito roteamento)
- Validar um SEDOL (Bolsa de Valores diário Lista Oficial)
- Validar um número Siren
- Validar um número Siret
- Validar o comprimento de uma string
- Validar um endereço URL
- Validar um UUID, suporte v3, v4, v5
- Validar número de IVA
- Validar um US VIN (Vehicle Identification Number)
- Validar um código postal
- Verifique se os jogos de valor dada JavaScript expressão regular
- Verifique se o valor for um passo válido
- Verifique se uma string é um caso inferior ou superior um
- Verifique se o valor é o mesmo que um de particular campo
- Verifique se o valor está vazio
- Verifique se o valor for numérico
- Verifique se o valor da entrada é entre (estritamente ou não) de dois números dados
- Verifique se o número de caixas marcadas são menos ou mais do que um determinado número
- Executar verificação remoto via pedido Ajax
- Retorna verdadeiro se o valor for inferior ou igual a determinado número
- Retorna verdadeiro se o valor de entrada é diferente com valor dado do campo
- Retorna verdadeiro se o valor contém apenas dígitos
- Retorna verdadeiro se o valor for maior ou igual a determinado número
- Voltar a validade a partir de um método de retorno
O que é novo nesta versão:
- New nome
- opção transformador Added, permitindo ligar o valor do campo antes de validar
- Suporta complementos
- Suporta quadro Foundation ZURB
- Suporta quadro Kit UI
- Suporta quadro UI Semantic
- Suporta quadro Pure
O que é novo na versão 0.5.2:
- Novos recursos:
- Adicionar opção verbose
- Adicionar validador em branco
- Adicione o init e destruir métodos para validador
- Adicionar número de IVA venezuelano (RIF) validador
- Adicionar China número de telefone validador
- Adicionar Venezuela número de telefone validador
- Adicionar Roménia número de telefone validador
- Adicionar Roménia CEP validador
- Adicionar Dinamarca número de telefone validador
- Adicionar número de telefone Tailândia e ID validador
- Adicionar chinês cidadão ID validador
- Adicionar Rússia número de telefone validador
- Adicionar russo código validador postal
- Adicionar Checa e Eslováquia número de telefone e código postal validadores
- Alterações:
- O tipo padrão de validador remoto para GET
- Melhorias:
- Adicionar opção de atraso para o validador remoto
- O validador diferente permite que mais de uma comparação 2-way
- A opção de recipiente pode ser definida por um callback
- usar o CSS em vez de em linha styling para corrigir ícones com a entrada do grupo
- O validador StringLength suporta HTML 5 atributo minlength
- O validador emailAddress aceita vários endereços de e-mail
- Os dados Reutilizar retornados por callback, remoto, validadores personalizados
- O validador URI adiciona suporte para protocolo personalizado
- Suporte número de IVA sem prefixar por código de país
- O apoio mais recente Bootstrap pelo uso da dica / popover para mostrar a mensagem
- Melhorar o comportamento dos diferentes validador
- Adicionar & quot; de BootstrapValidator JavaScript jQuery requer & quot; Aviso
- Adicionar opção minSize para o validador de arquivos
- Adicionar telefone suíte de testes de validação
- Correções de bugs:
- Tabs ficar vermelho mesmo formulário é válido
- Corrigir o problema emailAddress qual e-mail @ servidor não é o endereço de e-mail válido
- Mantenha validadores deficientes VÁLIDO
- Corrigir o problema quando a adição de campo que não existe, mas já está definido no & quot; campos & quot; opção
- Corrigir o problema quando a remoção do campo de rádio ou caixa de seleção
- A forma ainda está submetida ao clicar no botão que está definido onclick = & quot apresentar; return false; & quot;
- Usando o validador notEmpty com type = & quot; número & quot;
- A dica / popover não é mostrado se houver validador desativado. A dica / popover é mostrado automaticamente quando o campo recebe o foco
- Não é possível validar IPv4 e IPv6 ao mesmo tempo. Adicionar conjunto de testes de validação ip
- Corrigir russo número de IVA validador
- O formulário não serão validados se o botão de envio contém uma tag HTML
- Documento:
- Adicione Bootstrap Select e select2 exemplos
- Adicionar exemplo TinyMCE
- Adicionar Mudando exemplo posição dica / popover
- Os pacotes de idioma:
- pacote de idioma japonês
- pacote de idioma sueco
- Bélgica (francês) pacote de idioma
- persa (farsi) pacote de idioma
- pacote de língua romena
- pacote de idioma tailandês
- pacote de idioma chinês simplificado totalmente re-traduzida
- pacote de idioma chinês tradicional traduziu-Re
- pacote de idioma russo
- pacote de língua ucraniana
- pacote de idioma sérvio
- pacote de língua norueguesa
- pacote de língua indonésia
Aulas
Requisitos :
- JavaScript habilitado no lado do cliente
- jQuery 1.9 ou superior
Comentários não encontrado