浏览代码

输入做限制

Longlin 5 年之前
父节点
当前提交
3990621674
共有 1 个文件被更改,包括 33 次插入1 次删除
  1. 33 1
      whepi-ui/templates/yeweihui/tgPublish.ftl

+ 33 - 1
whepi-ui/templates/yeweihui/tgPublish.ftl

@@ -26,7 +26,7 @@
         <input id="tg_input_deliver_time" type="text" placeholder="请选择时间" style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
         <input id="tg_input_deliver_time" type="text" placeholder="请选择时间" style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;"/>
         <p class="weui-media-box__desc" style="margin-top: 1vh;">服务电话:</p>
         <p class="weui-media-box__desc" style="margin-top: 1vh;">服务电话:</p>
-        <input id="tg_input_phone_number" class="weui-input" autofocus="" type="text" placeholder="请输入" maxlength="50" style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;" />
+        <input id="tg_input_phone_number" class="weui-input" autofocus="" type="number" placeholder="请输入" maxlength="50" style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 5px; height: 5vh;" />
         <div class="weui-btn-area">
         <div class="weui-btn-area">
             <a id="tg_publish" class="weui-btn weui-btn_primary" style="width: 30%;">
             <a id="tg_publish" class="weui-btn weui-btn_primary" style="width: 30%;">
                 发布
                 发布
@@ -102,6 +102,33 @@
             return;
             return;
         }
         }
 
 
+        if (/^[0-9]+$/.test(price) == false) {
+            $.alert("价格请输入整数");
+            return;
+        }
+        if (price.length > 4) {
+            $.alert("价格最大为9999");
+            return;
+        }
+
+        if (/^[0-9]+$/.test(minnum) == false) {
+            $.alert("最低起送请输入整数");
+            return;
+        }
+        if (minnum.length > 4) {
+            $.alert("最低起送最大为9999");
+            return;
+        }
+
+        if (/^[0-9]+$/.test(maxnum) == false) {
+            $.alert("最大订量请输入整数");
+            return;
+        }
+        if (maxnum.length > 4) {
+            $.alert("最大订量最大为9999");
+            return;
+        }
+
         if (parseInt(minnum) <= 0) {
         if (parseInt(minnum) <= 0) {
             $.alert("最低起送量应大于0");
             $.alert("最低起送量应大于0");
             return;
             return;
@@ -132,6 +159,11 @@
             return;
             return;
         }
         }
 
 
+        if (phone_number.length > 11) {
+            $.alert("请输入正确的联系方式");
+            return;
+        }
+
         console.log(
         console.log(
             "发布",
             "发布",
             title + "---" +
             title + "---" +