สมาร์ทตรวจสอบเป็น jQuery บัตรเครดิตปลั๊กอินการตรวจสอบที่ทำให้บัตรเครดิตการตรวจสอบรูปแบบเป็นงานที่ง่าย จะตรวจสอบว่าผู้ใช้ที่ถูกต้องได้เข้าบัตรเครดิตจำนวนก่อนการทำธุรกรรมที่เกิดขึ้นจริงสมาร์ทตรวจสอบสนับสนุนบัตรเครดิตต่อไปนี้
- อเมริกันเอ็กซ์เพรส
- มาสเตอร์การ์ด
- บัตรวีซ่า
- ไดเนอร์สคลับ
- ค้นพบ
ปลั๊กอินที่สามารถขยายได้อย่างง่ายดายเพื่อสนับสนุนประเภทบัตรเครดิตอื่น ๆ
การใช้สมาร์ทตรวจสอบ
ในไฟล์ HTML ของคุณเพิ่มต่อไปในส่วนหัว
- เพิ่มการอ้างอิงถึงสคริปต์ jQuery ล่าสุด
- เพิ่มการอ้างอิงไปยังแฟ้ม ccvalidate.js
- เพิ่มการอ้างอิงไปยังแฟ้ม ccvalidate.css
เพิ่มรหัสด้านล่างเพื่อเอกสารหรือการใช้การเรียน "cc-DDL ประเภท", "cc-บัตรจำนวน" และ "cc-เช็คเอาต์" เพื่อองค์ประกอบที่มีอยู่ของคุณ ชั้นเรียนเหล่านี้มีผลบังคับใช้เป็นปลั๊กอินตรวจสอบสมาร์ทใช้ชั้นเรียนเหล่านี้ในการอ่านค่าที่ต้องการ
1
2
3
4
5
6
7
8
9
| < select class = "cc-ddl-type" > < option value = "mcd" >Master Card</ option > < option value = "vis" >Visa Card</ option > < option value = "amx" >American Express</ option > < option value = "dnr" >Diner Club</ option > < option value = "dis" >Discover</ option > </ select > < input class = "cc-card-number" type = "text" > < input class = "cc-checkout" type = "submit" value = "Checkout" > |
ปลั๊กอินตรวจสอบสมาร์ทมีเพียงหนึ่งพารามิเตอร์ที่มีฟังก์ชั่นการโทรกลับจะเรียกว่าที่ส่งกลับค่าบูลีนระบุว่าหมายเลขบัตรเครดิตที่อยู่ในรูปแบบที่ถูกต้องหรือไม่ ดูตัวอย่างด้านล่างเพื่อดูวิธีการทำงาน
1
2
3
4
5
6
| $( '.cc-container' ).ccvalidate({ onvalidate: function (isValid) { if (!isValid) { alert( 'Incorrect Credit Card format' ); return false ; } } |
นี่คือรหัสที่เต็มรูปแบบสำหรับตัวอย่างข้างต้น
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < head > < title >jQuery Credit Card Validation Plugin Sample</ title > < script src = "jquery-1.4.4.min.js" type = "text/javascript" ></ script > < script src = "ccvalidate.js" type = "text/javascript" ></ script > < link href = "ccvalidate.css" rel = "stylesheet" type = "text/css" /> < script type = "text/javascript" > $(document).ready(function() { $('.cc-container').ccvalidate({ onvalidate: function(isValid) { if (!isValid) { alert('Incorrect Credit Card format'); return false; } } }); }); </ script > </ head > < body > < div class = "cc-container" > < select id = "cc-types" class = "cc-ddl-type" > < option value = "mcd" >Master Card</ option > < option value = "vis" >Visa Card</ option > < option value = "amx" >American Express</ option > < option value = "dnr" >Diner Club</ option > < option value = "dis" >Discover</ option > </ select > < input type = "text" id = "card-number" class = "cc-card-number" /> < input type = "submit" value = "Checkout" class = "cc-checkout" id = "check-out" /> </ div > </ body > </ html > |
0 ความคิดเห็น :
แสดงความคิดเห็น