FormValidation aiuta gli sviluppatori di aggiungere una, dati dei moduli ad ampio spettro meccanismo di convalida del tutto-lavoro per i loro progetti Bootstrap, con il supporto per un sacco di (built-in) del tipo di dati controlli e regole di convalida.
Attualmente oltre 45 (e crescente) regole di validazione sono incluse con la libreria e c'è anche il supporto per i nuovi HTML 5 tipi di input e attributi.
La libreria in grado di gestire tutti i tipi di campi modulo supportati da Bootstrap e viene fornito con gli errori di Bootstrap-like, notifiche e messaggi di successo.
Oltre Bootstrap, altri framework UI Sono supportati anche, come: Foundation, Pure, UI Semantic, e UIKit.
FormValidation è anche i18n-ready, permettendo agli sviluppatori di implementare facilmente ai loro siti utilizzando uno dei Language Pack disponibili, o far loro creare la loro versione personalizzata per la propria lingua.
Il plugin è dotato di un paio di demo solo per mostrare agli sviluppatori come può essere implementato e immerso nella loro propri progetti.
FormValidation era precedentemente conosciuto come BootstrapValidator
Caratteristiche :.
- Convalidare una stringa codificata base64
- Convalidare un numero di carta di credito
- Convalidare un CUSIP
- Convalidare un numero CVV
- Date Convalida
- Convalidare un EAN (European Article Number)
- Convalidare un indirizzo email
- File Convalida
- Convalidare una griglia (Global uscita Identifier)
- Convalidare un numero esadecimale
- Convalidare un colore esadecimale
- Convalidare un International Bank Account Number (IBAN)
- numero di identificazione Convalida
- Convalidare un IMEI (International Mobile Station Equipment Identity)
- Convalidare un IMO (International Maritime Organization)
- Convalidare un numero intero
- Convalidare un indirizzo IP. Supporta sia IPv4 e IPv6
- Convalidare un codice ISBN (International Standard Book Number). Supporto per ISBN 10 e 13
- Convalidare un ISIN (International Securities Identification Number)
- Convalidare un ISMN (International standard Numero Music)
- Convalidare un (International Standard Serial Number) ISSN
- Convalidare un indirizzo MAC
- Convalidare un MEID (identificativo dell'apparecchiatura mobile)
- Convalidare un numero di telefono
- Convalidare un RTN (Routing numero transito)
- Convalidare un SEDOL (Borsa quotidiano listino ufficiale)
- Convalidare un numero Siren
- Convalidare un numero Siret
- Convalidare la lunghezza di una stringa
- Convalidare un indirizzo URL
- Convalidare un UUID, supporto v3, v4, v5
- Convalida Partita IVA
- Convalidare un US VIN (Vehicle Identification Number)
- Convalidare un codice postale
- Verificare se le partite di valore dato JavaScript espressione regolare
- Verificare se il valore è valido passo uno
- Verificare se una stringa è un caso inferiore o superiore una
- Verificare se il valore è lo stesso di uno dei campo particolare
- Verificare se il valore è vuoto
- Verificare se il valore è numerico
- Verificare se il valore di ingresso è compresa tra (rigorosamente o no) due numeri dati
- Controllare che il numero di caselle selezionate sono meno o più di un dato numero
- Esegui remoto il controllo tramite richiesta Ajax
- Restituisce vero se il valore è inferiore o uguale al numero dato
- Restituisce vero se il valore di ingresso è diverso con valore dato del campo
- Restituisce vero se il valore contiene solo cifre
- Restituisce vero se il valore è superiore o uguale al numero dato
- Torna la validità di un metodo di callback
Cosa c'è di nuovo in questa versione:
- Nuovo nome
- Aggiunta l'opzione trasformatore, permettendo di agganciare il valore del campo prima convalida
- Supporta componenti aggiuntivi
- Sostiene quadro ZURB Fondazione
- Supporta framework UI Kit
- Supporta framework UI Semantic
- Supporta quadro Pure
Cosa c'è di nuovo nella versione 0.5.2:
- Nuove funzionalità:
- Aggiungi opzione verbose
- Aggiungi blank validatore
- Aggiungi init e distruggere i metodi per Validator
- Aggiungi numero di partita IVA del Venezuela (RIF) validatore
- Aggiungi Cina numero di telefono validator
- Aggiungi Venezuela numero di telefono validator
- Aggiungi Romania il numero di telefono validator
- Aggiungi Romania CAP validator
- Aggiungi Danimarca il numero di telefono validator
- Aggiungi numero di telefono Thailandia e ID validator
- Aggiungi Chinese ID cittadino validator
- Aggiungi Russia il numero di telefono validator
- Aggiungi russo code validator postale
- Aggiungi numero di telefono ceca e Slovacchia e codice postale validatori
- Modifiche:
- Il tipo predefinito di validatore a distanza per ottenere
- Miglioramenti:
- Aggiungi opzione ritardo al validatore remota li>
- Il diverso validatore consente più di un confronto a 2 vie
- L'opzione contenitore può essere definita da un callback
- Usare CSS invece di styling in linea di fissare icone con ingresso-group
- Il validatore StringLength supporta HTML 5 attributo minlength
- Il validatore emailAddress accetta più indirizzi email
- Dati Riutilizzare restituiti da richiamata, a distanza, validatori personalizzati
- Il validatore URI aggiunge il supporto per il protocollo personalizzato
- Supporto partita IVA senza prefisso da prefisso
- Supporto ultima Bootstrap utilizzando tooltip / popover per mostrare il messaggio
- Migliorare il comportamento dei diversi validatore
- Aggiungi & quot; JavaScript del BootstrapValidator richiede jQuery & quot; warning
- Aggiungi opzione minSize per il file validator
- Aggiungi numero di telefono suite di test validator
- Bug risolti:
- Schede ottenere forma rosso anche valido
- Risolvere il problema che emailAddress email @ server non è l'indirizzo e-mail valido
- Tenere validatori disabili VALIDA
- Risolvere il problema quando si aggiungono campo che non esiste, ma è già impostato in & quot; & quot campi; opzione
- Risolvere il problema quando si rimuove il campo radio o checkbox
- Il modulo viene ancora presentata quando si fa clic sul pulsante che si trova onclick = & quot presentare; return false; & quot;
- Uso notempty validatore con type = & quot; numero & quot;
- Il tooltip / popover non viene visualizzata se non vi è disabilitato validatore. Il tooltip / popover viene visualizzato automaticamente quando il campo diventa la messa a fuoco
- Impossibile convalidare IPv4 e IPv6 contemporaneamente. Aggiungi ip suite di test validator
- Fissare russo Partita IVA validator
- Il modulo non sarà convalidata se il pulsante di invio contiene un tag HTML
- Documento:
- Aggiungi Bootstrap Select e Select2 esempi
- Aggiungi TinyMCE esempio
- Aggiungi Modifica posizione tooltip / popover esempio
- I pacchetti di lingua:
- pacchetto lingua giapponese
- pacchetto lingua svedese
- Belgio (Francese) pacchetto linguistico
- Persian (Farsi) pacchetto linguistico
- pacchetto lingua rumena
- pacchetto lingua tailandese
- completamente ri-tradotta pacchetto semplificato Cinese
- pacchetto lingua cinese tradizionale Re-tradotto
- pacchetto lingua russa
- pacchetto lingua ucraina
- pacchetto lingua serba
- pacchetto lingua norvegese
- pacchetto lingua indonesiana
Classi
Requisiti :
- JavaScript abilitato sul lato client
- jQuery 1.9 o superiore
I commenti non trovato