FormValidation hjälper utvecklare lägga till en fullt fungerande, breda formulärdata spektrum valideringsmekanism till sina bootstrap projekt, med stöd för massor av (inbyggd) datatyp kontroller och valideringsregler.
För närvarande över 45 (och växande) valideringsregler medföljer biblioteket och det har också stöd för de nya HTML 5 ingångstyper och attribut.
Biblioteket kan hantera alla formulär fälttyper som stöds av Bootstrap och kommer med bootstrap-liknande fel, anmälningar, och framgångsmeddelanden.
Förutom Bootstrap är andra UI ramverk stöds också, som: Foundation, Ren, Semantic UI, och UIkit.
FormValidation är också i18n-ready, vilket gör att utvecklare att enkelt distribuera det till sina webbplatser med hjälp av någon av de tillgängliga språkpaket, eller låta dem skapa sina egna version för sitt eget språk.
Insticksprogrammet kommer med några demos bara för att visa utvecklarna hur den kan genomföras och som ingår i deras alldeles egna projekt.
FormValidation var tidigare känd som BootstrapValidator
Funktioner :.
- Validera en base64 kodad sträng
- Validera ett kreditkortsnummer
- Validera en CUSIP
- Validera ett CVV nummer
- Validera datum
- Validera en EAN (European Article Number)
- Validera en e-postadress
- Validera fil
- Validera ett rutnät (Global Release Identifier)
- Validera ett hexadecimalt tal
- Validera en hex färg
- Validera en International Bank Account Number (IBAN)
- Validera identifikationsnummer
- Validera en IMEI (IMEI)
- Validera en IMO (International Maritime Organization)
- Validera ett heltal
- Validera en IP-adress. Stöd både IPv4 och IPv6
- Validera ett ISBN (International Standard Book Number). Stöd för ISBN 10 och 13
- Validera ISIN (International Securities Identification Number)
- Validera ett ISMN (International Standard Music Number)
- Validera ett ISSN (International Standard Serial Number)
- Validera en MAC-adress
- Validera ett MEID (mobil utrustning identifierare)
- Validera ett telefonnummer
- Validera en RTN (Routing transitering nummer)
- Validera en SEDOL (Börs officiella dagslista)
- Validera ett Siren nummer
- Validera ett Siret nummer
- Validera längden av en sträng
- Validera en URL-adress
- Validera ett UUID, support v3, v4, v5
- Validera VAT-nummer
- Validera en US VIN (Vehicle Identification Number)
- Validera ett postnummer
- Kontrollera om värdematcher given JavaScript reguljära uttryck
- Kontrollera om värdet är giltigt steg ett
- Kontrollera om en sträng är en lägre eller versaler en
- Kontrollera om värdet är det samma som en av speciella område
- Kontrollera om värdet är tomt
- Kontrollera om värdet är numeriskt
- Kontrollera om ingångsvärdet är mellan (strikt eller inte) två givna tal
- Kontrollera om antalet kontrollerade lådor är mindre eller mer än ett visst antal
- Utför fjärr kontrollera via Ajax begäran
- Retur sant om värdet är mindre än eller lika med givet antal
- Retur true om ingångsvärdet är annorlunda med tanke fältets värde
- Retur true om värdet innehåller endast siffror
- Retur true om värdet är större än eller lika med givet antal
- Retur giltigheten från en callback-metoden
Vad är nytt i den här versionen:
- Nytt namn
- Lade transformator alternativet, vilket gör att haka fast värdet av fältet innan validerar
- Stöder tillägg
- Stöder ram Zurb Foundation
- Stöder ram UI Kit
- Stöder semantiska ramar UI
- Stöder Ren ram
Vad är nytt i version 0.5.2:
- Nya funktioner:
- Lägg mångordig alternativet
- Lägg tom validator
- Lägg init och förstöra metoder för att Validator
- Lägg venezuelanska momsnummer (RIF) validator
- Lägg Kina telefonnummer validator
- Lägg Venezuela telefonnummer validator
- Lägg Rumänien telefonnummer validator
- Lägg Rumänien postnummer validator
- Lägg Danmark telefonnummer validator
- Lägg Thailand telefonnummer och ID-validator
- Lägg kinesisk medborgare ID validator
- Lägg Ryssland telefonnummer validator
- Lägg Rysk postnummer validator
- Lägg tjeckiska och Slovakien telefonnummer och postnummer validerare
- Ändringar:
- Standard typ av fjärr validator att GET
- Förbättringar:
- Lägg fördröjnings alternativet till fjärr validator
- De olika validator tillåter mer än en 2-vägs jämförelse
- Alternativet Behållaren kan definieras av en återuppringning
- Använd CSS-klasser istället för inline styling att fixa ikoner med input-gruppen
- stringLength validator stöder HTML 5 minlength attribut
- emailaddress validator accepterar flera e-postadresser
- Återanvänd data som returneras av callback, fjärrkontroll, anpassade validerare
- URI validator lägger till stöd för anpassade protokoll
- Stöd momsnummer utan prefix med landskod
- Support senaste Bootstrap när tooltip / popover att visa meddelandet
- Förbättra beteende olika valideraren
- Lägg till & quot; BootstrapValidator s JavaScript kräver jQuery & quot; varning
- Lägg minSize alternativ för filen validator
- Lägg telefonnummer validator testsvit
- Buggfixar:
- Flikar får rött även blankett gäller
- Fäst emailaddress fråga som e @ server är inte giltig e-postadress
- Håll funktionshindrade validerare GÄLLER
- Fix frågan när du lägger fält som inte finns, men är redan i & quot; fält & quot; Alternativet
- Fix frågan när du tar bort radion eller kryssfält
- Formuläret fortfarande in när du klickar på knappen som är satt onclick = & quot lämna; return false; & quot;
- Använda notEmpty validator med type = & quot; nummer & quot;
- tooltip / popover inte visas om det är avaktiverat validator. Den verktygstips / popover visas automatiskt när fältet får fokus
- Kan inte validera ipv4 och ipv6 samtidigt. Lägg ip validator testsvit
- Fix ryska momsregistreringsnummer validator
- Formuläret kommer inte valideras om skicka-knappen innehåller en HTML-tagg
- Dokument:
- Lägg Bootstrap Välj och SELECT2 exempel
- Lägg TinyMCE exempel
- Lägg Byta verktygstips / popover läge exempel
- Språkpaket:
- japanska språkpaketet
- Svenska språkpaketet
- Belgien (franska) språkpaket
- Persiska (farsi) språkpaket
- rumänska paket
- thailändska språket paket
- Fullt åter översatt Förenklad kinesiska språket paket
- Åter översatt traditionella kinesiska språket paket
- ryska språket paket
- ukrainska språket paket
- serbiska språket paket
- norska paketet
- indonesiska språket paket
Krav :
- Javascript aktiverat på klientsidan
- jQuery 1.9 eller högre
Kommentarer hittades inte