FormValidation segít a fejlesztőknek, adjunk hozzá egy teljesen dolgozó, széles spektrumú adatellenőrzést mechanizmus a Bootstrap projektek, amely támogatja a sok (beépített) adattípus ellenőrzéseket és hitelesítési szabályok.
Jelenleg több mint 45 (és növekvő) érvényesítési szabályok vannak benne a könyvtár és ott is támogatja az új HTML 5 bemeneti típusok és tulajdonságok.
A könyvtár képes kezelni az összes űrlap mező által támogatott kódnak és jön a Bootstrap-szerű hibákat, értesítéseket, és a siker üzeneteket.
Különben Bootstrap, más UI keretek is támogatja, mint például: Foundation, Pure, szemantikus UI, és UIkit.
FormValidation is i18n-ready, amely lehetővé teszi a fejlesztők számára, hogy könnyen telepíthető, hogy a helyszínek valamelyikét használja a rendelkezésre álló nyelvi csomagok, vagy hagyja, hogy hozzon létre saját egyéni változatát a saját nyelvükön.
A plugin jön egy pár demót, csak hogy megmutassa a fejlesztők, hogyan lehet megvalósítani és a beágyazott fogva saját projekteket.
FormValidation korábban ismert volt, mint BootstrapValidator.
Tulajdonságok :
- érvényesítése a base64 kódolt szöveg
- érvényesítése a hitelkártyája számát
- érvényesítése a CUSIP
- érvényesítése a CVV számot
- érvényesítése nyúlik
- érvényesítése EAN (International cikk Number)
- érvényesítése egy e-mail címet
- érvényesítése file
- érvényesítése a GRID (Global Release Identifier)
- érvényesítése, hexadecimális
- érvényesítése a hex színes
- érvényesítése az International Bank Account Number (IBAN)
- érvényesítése azonosító száma
- érvényesítése az IMEI (International Mobile Station Equipment Identity)
- érvényesítése az IMO (International Maritime Organization)
- érvényesítése egy egész szám
- érvényesítése az IP-címet. IPv4 és IPv6
- érvényesítése az ISBN (International Standard Book Number). Támogatás ISBN 10 és 13
- érvényesítése ISIN (International Securities Identification Number)
- érvényesítése az ISMN (nemzetközi szabvány Music Number)
- érvényesítése ISSN (International Standard soros Number)
- érvényesítése a MAC-cím
- érvényesítése a MEID (mobil eszközök azonosító)
- érvényesítése a telefonszámot
- érvényesítése a RTN (Routing tranzit szám)
- érvényesítése a Sedol (Értéktőzsde napi hivatalos lista)
- érvényesítése a Siren száma
- érvényesítése a Szeret száma
- érvényesítése a string hossza
- érvényesítése az URL-címet
- érvényesítése az UUID, támogatást V3, V4, V5
- érvényesítése Adószám
- érvényesítése az amerikai VIN (alvázszám)
- érvényesítéséhez irányítószám
- Ellenőrizze, hogy az érték mérkőzések adott JavaScript szabályos kifejezés
- Ellenőrizze, hogy az érték érvényes az első lépés
- Ellenőrizze, hogy a string egy alsó vagy felső esetén egy
- Ellenőrizze, hogy az érték ugyanaz, mint az egyik speciális területen
- Ellenőrizze, hogy az értéke üres
- Ellenőrizze, hogy az érték numerikus
- Ellenőrizze, hogy a bemeneti érték között (szigorúan, vagy nem) két adott szám
- Ellenőrizze száma extraszolgáltatások hogy több vagy kevesebb, mint egy adott számot
- Végezze távoli ellenőrzése keresztül Ajax kérés
- return true, ha az érték kisebb vagy egyenlő adott számot
- Vissza igaz, ha a bemeneti érték eltér a megadott mező értéke
- return true, ha az érték csak számjegyeket tartalmaz
- return true, ha az érték nagyobb vagy egyenlő adott számot
- Vissza az érvényességi egy visszahívási eljárást
Mi az új ebben a kiadásban:
- New name
- Added transzformátor opció, amely lehetővé teszi, hogy akassza a mező értéke előtt érvényesítése
- Támogatja a kiegészítőket
- Támogatja Zurb Alapítvány keretén
- Támogatja UI Kit keret
- Támogatja a szemantikus UI keretrendszer
- Támogatja a Pure keret
Mi az új verzióban 0.5.2:
- Új funkciók:
- Add bőbeszédű lehetőség
- Add üres érvényesítő
- Add init és megsemmisíti módszereket érvényesítő
- Add venezuelai Adószám (RIF) érvényesítő
- Add China telefonszámot érvényesítő
- Add Venezuela telefonszámot érvényesítő
- Add Romania telefonszámot érvényesítő
- Add Románia irányítószám érvényesítő
- Add Dánia telefonszámot érvényesítő
- Add Thaiföld telefonszámot és ID érvényesítő
- Add kínai állampolgár ID érvényesítő
- Add Oroszország telefonszámot érvényesítő
- Add Orosz irányítószám érvényesítő
- Add Csehországban és Szlovákiában telefonszáma, postai irányítószám érvényesítő
- Váltás:
- Az alapértelmezett típusú távoli kiértékelőt GET
- Fejlesztések:
- Add késedelem lehetőséget, hogy a távoli érvényesítő
- A különböző validatorok több mint egy 2-utas-összehasonlítás
- A tartály opció határozza meg a visszahívási
- A CSS osztályok helyett inline stílus rögzíteni ikonok input-csoport
- A stringLength érvényesítő támogatja a HTML 5 minlength attribútum
- A EmailAddress érvényesítő elfogadja több email címet
- újrafelhasználása adat érkezik visszahívási, távoli, egyéni érvényesítő
- A URI érvényesítő már támogatja az egyedi protokoll
- Támogatás Adószám nélkül előtaggal az ország kódja
- Támogatás legújabb Bootstrap használata esetén tooltip / popover mutatni az üzenet
- Javítani viselkedése a különböző érvényesítő
- Add & quot; BootstrapValidator a JavaScript igényel jQuery & quot; figyelmeztetést
- Add minSize lehetőség a fájl érvényesítő
- Add telefonszámot érvényesítő tesztsorozat
- hibajavítások:
- Fülek kap piros még űrlap érvényes
- Fix a EmailAddress kérdés, amely az e-mail @ kiszolgáló nem érvényes e-mail címet
- Ne fogyatékkal érvényesítő érvényes
- erősít a kérdés, ha hozzá területen, amely nem létezik, de már be van állítva a & quot; mezőket & quot; lehetőség
- erősít a kérdés, amikor eltávolítja a rádiót vagy a checkbox mező
- Az űrlap még benyújtani, ha rákattint a küldés gombra, amely be van állítva onclick = & quot; return false; & quot;
- A notEmpty érvényesítő a type = & quot; több & quot;
- A tooltip / popover nem jelenik meg, ha van tiltva elfogadó. A tooltip / popover automatikusan megjelenik, ha a mező lesz a hangsúly
- nem tudja érvényesíteni az IPv4 és IPv6 egyidejűleg. Add ip érvényesítő tesztsorozat
- Fix Orosz Adószám érvényesítő
- A forma nem lehet érvényesíteni, ha a küldés gombot tartalmaz egy HTML tag
- Dokumentum:
- Add Bootstrap Select és Select2 példák
- Add TinyMCE például
- Add megváltoztatása tooltip / popover helyzetben például
- nyelvi csomagokra:
- japán nyelvi csomagot
- svéd nyelvű csomag
- Belgium (francia) nyelvi csomagot
- Perzsa (fárszi) nyelvi csomagot
- román nyelvi csomagot
- Thai nyelvi csomagot
- Teljesen újra lefordította egyszerűsített kínai nyelvi csomagot
- Re-lefordította hagyományos kínai nyelvi csomagot
- Orosz nyelvi csomagot
- ukrán nyelv csomagot
- szerb nyelvi csomagot
- Norwegian nyelvi csomagot
- indonéz nyelven csomag
követelmények :
- JavaScript kliens oldalon
- jQuery 1.9 vagy újabb
Hozzászólás nem található