- อินเทอร์และเว็บไซต์

สมาร์ทตรวจสอบเป็น 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 ความคิดเห็น :

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

 
Top