FormValidation hjelper utviklere legge en fullt fungerende, brede spekteret skjemadata validering mekanisme til sine bootstrap prosjekter, med støtte for mange (innebygd) datatype sjekker og valideringsregler.
I dag over 45 (og voksende) valideringsregler er inkludert med biblioteket, og det er også støtte for de nye HTML 5 inngangstyper og attributter.
Biblioteket kan håndtere alle typer skjemafelt støttes av Bootstrap og kommer med bootstrap-lignende feil, varslinger og suksessmeldinger.
Foruten Bootstrap, er andre UI rammer støttes også, som: Foundation, Pure, Semantisk UI, og UIkit.
FormValidation er også i18n-klar, slik at utviklere å enkelt distribuere det til sine områder ved hjelp av én av de tilgjengelige språkpakker, eller la dem lage sin tilpassede versjon for sitt eget språk.
Den plugin kommer med noen demoer bare for å vise utviklere hvordan det kan implementeres og innebygd i sine egne prosjekter.
FormValidation var tidligere kjent som BootstrapValidator
Egenskaper .
- Valider en base64 kodet streng
- validere et kredittkortnummer
- Valider en CUSIP
- Valider en CVV nummer
- Valider datoer
- Valider en EAN (Global Trade Item Number)
- validere en e-postadresse
- Valider fil
- validere et rutenett (Global Slipp Identifier)
- validere et heksadesimalt tall
- Valider en hex farge
- validere et internasjonalt bankkontonummer (IBAN)
- Valider identifikasjonsnummer
- validere et IMEI-nummer (IMEI)
- validere et IMO (International Maritime Organization)
- validere et heltall
- validere en IP-adresse. Støtter både IPv4 og IPv6
- validere et ISBN (ISBN). Støtte for ISBN 10 og 13
- validere et ISIN (International Securities Identification Number)
- validere et ISMN (International Standard Music Number)
- Valider ISSN (International Standard Serial Number)
- validere en MAC-adresse
- Valider en MEID (mobilt utstyr identifikator)
- validere et telefonnummer
- Valider en RTN (Routing transitt nummer)
- Valider en SEDOL (Stock Exchange Daily offisielle listen)
- Valider en Siren nummer
- Valider en Siret nummer
- Valider lengden på en streng
- Valider en URL-adresse
- Valider en UUID, støtte v3, v4, v5
- Valider MVA nummer
- Valider en amerikansk VIN (Vehicle Identification Number)
- Valider en Postnummer
- Sjekk om verdi kampene gitt Java regulære uttrykk
- Sjekk om verdien er gyldig trinn en
- Kontroller om en streng er en nedre eller øvre tilfelle man
- Sjekk hvis verdien er den samme som en av bestemt felt
- Sjekk hvis verdien er tom
- Sjekk hvis verdien er numerisk
- Sjekk om inngangsverdien er mellom (strengt eller ikke) to gitte tall
- Sjekk om antall sjekket boksene er mindre eller mer enn et gitt antall
- utføre ekstern kontroll via Ajax forespørsel
- Retur true hvis verdien er mindre enn eller lik gitt antall
- Retur sant hvis inngangsverdien er annerledes med gitt feltets verdi
- Retur true hvis verdien inneholder kun sifre
- Retur true hvis verdien er større enn eller lik gitt antall
- Returgyldigheten fra en tilbakeringing metode
Hva er nytt i denne utgaven:
- Nytt navn
- Lagd transformatorløsning, slik at å hekte verdien av feltet før validere
- Støtter add-ons
- Støtter Zurb Foundation rammeverk
- Støtter UI Kit rammeverk
- Støtter Semantisk UI rammeverk
- Støtter Pure rammeverk
Hva er nytt i versjon 0.5.2:
- Nye funksjoner:
- Legg ordrik alternativ
- Legg blank validator
- Legg init og ødelegge metoder for å Validator
- Legg til venezuelanske MVA-nummer (RIF) validator
- Legg til Kina telefonnummer validator
- Legg til Venezuela telefonnummer validator
- Legg til Romania telefonnummer validator
- Legg til Romania postnummer validator
- Legg til Danmark telefonnummer validator
- Legg til Thailand telefonnummer og ID validator
- Legg til kinesisk statsborger ID validator
- Legg til Russland telefonnummer validator
- Legg til russisk postnummer validator
- Legg til Tsjekkia og Slovakia telefonnummer og postnummer validatorer
- Endringer:
- Standard type fjern validator til GET
- Forbedringer:
- Legg forsinkelse alternativ til den eksterne validator
- De ulike validator tillater mer enn en to-veis sammenligning
- Beholderen alternativet kan defineres ved en tilbakeringing
- Bruk CSS klasser i stedet for inline styling å fikse ikoner med innspill-gruppe
- støtter The stringLength validator HTML 5 minlength attributt
- emailAddress validator aksepterer flere e-postadresser
- Gjenbruk dataene som returneres av tilbakeringing, fjernkontroll, tilpasset validatorer
- The URI validator legger til støtte for tilpasset protokoll
- Support MVA nummer uten prefixing med landskode
- Support nyeste Bootstrap når du bruker verktøytips / popover å vise meldingen
- Forbedre oppførselen til de forskjellige validator
- Legg til & quot; BootstrapValidator s Java krever jQuery & quot; advarsel
- Legg minSize alternativ for filen validator
- Legg til telefonnummer validator test suite
- feilrettinger:
- Tabs få rødt selv formen er gyldig
- Fest emailAddress problemstilling som e-post @ server er ikke gyldig e-postadresse
- Hold funksjonshemmede validatorer GYLDIG
- Fix problemet når feltet som ikke eksisterer, men er allerede satt i & quot tilsette; feltene & quot; alternativ
- Fix problemet når du fjerner radio eller avkrysningsfelt
- Skjemaet er fortsatt sendes inn når du klikker på send-knappen som er satt onclick = & quot; return false; & quot;
- Bruk notEmpty validator med type = & quot; nummer & quot;
- tooltip / popover ikke vises dersom det er deaktivert validator. Verktøytipset / popover vises automatisk når feltet får fokus
- Kan ikke validere IPv4 og IPv6 samtidig. Legg ip validator test suite
- Fix russiske organisasjonsnummer validator
- Skjemaet vil ikke bli validert hvis på send-knappen inneholder en HTML-tag
- Document:
- Legg til Bootstrap Velg og Select2 eksempler
- Legg TinyMCE eksempel
- Legg Endre tooltip / popover stilling eksempel
- Språk Pakker:
- japansk språkpakke
- svenske språkpakke
- Belgia (fransk) språkpakke
- persisk (farsi) språkpakke
- rumensk pakke
- Thai språkpakke
- Fullt gjen oversatt Forenklet kinesisk språk pakke
- Re-oversatt tradisjonell kinesisk språkpakke
- russisk språk pakke
- ukrainske språket pakke
- serbiske språket pakke
- Norsk språkpakke
- Indonesisk pakke
Krav :
- aktivert Javascript på klientsiden
- jQuery 1.9 eller nyere
Kommentarer ikke funnet