payform , daro du atskirus dalykus ir ji konkrečiai skirta formas, kurių kredito kortelių numerius reikia įvestas.
Pirmiausia ji galėtų tinkamai suformatuoti kredito kortelių numerius, remiantis kredito kortelės teikėjo, pridurdamas, tarpai tarp suverstinių krovinių skaičių ir todėl atrodo kaip jūsų kredito kortelės.
Pavyzdys: "Visa" kredito kortelės numeris, kaip 4111111111111111 bus rodomas viduje "payform" įvesties lauke kaip 4111 1111 1111 1111, lygiai taip, kaip jis atspausdintas ant jūsų kortelės.
Antra, pateikdamas formą, biblioteka taip pat patikrinti, jei skaičius yra kontrolinė atitinka kredito kortelės teikėjo algoritmą, kad būtų išvengta situacijų, kai vartotojai įvesti neteisingą numerį neteisingai įvesti simbolius ar tiesiog pamiršta apie vieną skaitmenį.
Sėkmės ir klaidų pranešimai yra palaikoma, kuris gali būti rodomas, kai yra pateiktas forma, padedant vartotojai aptinka, ką ir kur reikia nustatyti.
Patvirtinimo, kad kortelės galiojimo datos ir CVC numerius taip pat suppored, kartu su galimybe pratęsti biblioteką užsakymą kredito kortelės teikėjus.
payform veikia be jQuery, bet JQuery ir Zepto.js versijos bibliotekoje yra įtraukti visi kartu su kai imties formų.
Palaikomos kredito kortelės teikėjus:
Visa "
"Visa Electron"
Mastercard
Maestras
UnionPay
Dankort
Forbrugsforeningen
"American Express
"Diners Club"
Atraskite
JCB
Kas naujo , šioje laidoje:
- Pridėti JQuery įskiepiai Shim
- Pridėti skaitinė įvesties formuotuvą "numericInput`
- Perkelti statyti procesas Makefile
Kas naujo versijos 1.1.0:
- Pridėti JQuery įskiepiai Shim
- Pridėti skaitinė įvesties formuotuvą "numericInput`
- Perkelti statyti procesas Makefile
Reikalavimai :
- veikiancio Javascript kliento pusėje;
- JQuery 1.5 arba aukštesnė;
Komentarai nerastas