Browse Source

bind phone format

zz 6 years ago
parent
commit
000f56d6fb
1 changed files with 13 additions and 0 deletions
  1. 13 0
      resources/views/pay/order/bindPhone.blade.php

+ 13 - 0
resources/views/pay/order/bindPhone.blade.php

@@ -345,6 +345,7 @@
     var code_getting = false;
     var code_getting = false;
     $(".get-code").on("click", function() {
     $(".get-code").on("click", function() {
         var phone = $("#phone").val();
         var phone = $("#phone").val();
+        phone  = formatPhone(phone);
         if (!phone) {
         if (!phone) {
             toast.show("请输入手机号!",'',2000);
             toast.show("请输入手机号!",'',2000);
             return;
             return;
@@ -375,6 +376,7 @@
     $("#bind").on("click", function() {
     $("#bind").on("click", function() {
         var phone = $("#phone").val();
         var phone = $("#phone").val();
         var code = $("#code").val();
         var code = $("#code").val();
+        phone  = formatPhone(phone);
         if (!phone || !code) toast.show("手机号或验证码不能为空",'',2000);
         if (!phone || !code) toast.show("手机号或验证码不能为空",'',2000);
         else {
         else {
             // 绑定逻辑
             // 绑定逻辑
@@ -414,6 +416,17 @@
         },50);
         },50);
     })
     })
 
 
+    // 手机号码格式化
+    var spaceOneIndex = 3;
+    var spaceTwoIndex = 8;
+    $("#phone").on("keyup", function() {
+        var value = $(this).val();
+        if (value.length === spaceOneIndex || value.length === spaceTwoIndex) $(this).val(value += " ");
+    })
 
 
+    // 手机去空格
+    function formatPhone(phone) {
+        return phone.split(" ").join("")
+    }
 </script>
 </script>
 </html>
 </html>