สมาร์ทตรวจสอบเป็น jQuery บัตรเครดิตปลั๊กอินการตรวจสอบที่ทำให้บัตรเครดิตการตรวจสอบรูปแบบเป็นงานที่ง่าย จะตรวจสอบว่าผู้ใช้ที่ถูกต้องได้เข้าบัตรเครดิตจำนวนก่อนการทำธุรกรรมที่เกิดขึ้นจริงสมาร์ทตรวจสอบสนับสนุนบัตรเครดิตต่อไปนี้
- อเมริกันเอ็กซ์เพรส
- มาสเตอร์การ์ด
- บัตรวีซ่า
- ไดเนอร์สคลับ
- ค้นพบ
ปลั๊กอินที่สามารถขยายได้อย่างง่ายดายเพื่อสนับสนุนประเภทบัตรเครดิตอื่น ๆ
การใช้สมาร์ทตรวจสอบ
ในไฟล์ HTML ของคุณเพิ่มต่อไปในส่วนหัว
- เพิ่มการอ้างอิงถึงสคริปต์ jQuery ล่าสุด
- เพิ่มการอ้างอิงไปยังแฟ้ม ccvalidate.js
- เพิ่มการอ้างอิงไปยังแฟ้ม ccvalidate.css
เพิ่มรหัสด้านล่างเพื่อเอกสารหรือการใช้การเรียน "cc-DDL ประเภท", "cc-บัตรจำนวน" และ "cc-เช็คเอาต์" เพื่อองค์ประกอบที่มีอยู่ของคุณ ชั้นเรียนเหล่านี้มีผลบังคับใช้เป็นปลั๊กอินตรวจสอบสมาร์ทใช้ชั้นเรียนเหล่านี้ในการอ่านค่าที่ต้องการ
| 
1 
2 
3 
4 
5 
6 
7 
8 
9 | <selectclass="cc-ddl-type"><optionvalue="mcd">Master Card</option><optionvalue="vis">Visa Card</option><optionvalue="amx">American Express</option><optionvalue="dnr">Diner Club</option><optionvalue="dis">Discover</option></select><inputclass="cc-card-number"type="text"><inputclass="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');                   returnfalse;               }           } | 
นี่คือรหัสที่เต็มรูปแบบสำหรับตัวอย่างข้างต้น
| 
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>    <scriptsrc="jquery-1.4.4.min.js"type="text/javascript"></script>    <scriptsrc="ccvalidate.js"type="text/javascript"></script>    <linkhref="ccvalidate.css"rel="stylesheet"type="text/css"/>    <scripttype="text/javascript">        $(document).ready(function() {            $('.cc-container').ccvalidate({ onvalidate: function(isValid) {                if (!isValid) {                    alert('Incorrect Credit Card format');                    return false;                }            }            });        });    </script></head><body>    <divclass="cc-container">        <selectid="cc-types"class="cc-ddl-type">            <optionvalue="mcd">Master Card</option>            <optionvalue="vis">Visa Card</option>            <optionvalue="amx">American Express</option>            <optionvalue="dnr">Diner Club</option>            <optionvalue="dis">Discover</option>        </select>        <inputtype="text"id="card-number"class="cc-card-number"/>        <inputtype="submit"value="Checkout"class="cc-checkout"id="check-out"/>    </div></body></html> | 

 
0 ความคิดเห็น :
แสดงความคิดเห็น