Parcourir la source

客户银行卡号取消仅为数字限制,可填写数字和空格,长度改为最长40位

user5 il y a 2 ans
Parent
commit
0bf3092d8d

+ 4 - 3
src/main/webapp/webpage/modules/workclientinfo/all/workClientInfoForm.jsp

@@ -248,9 +248,10 @@
          * 只允许输入数字
          * @param value
          */
-        function testBankNumber(value){
-            if(!/^\d*$/.test( value )){
+        function testBankNumber(obj){
+            if(!/^[0-9 ]*$/.test( obj.value )){
                 parent.layer.msg("开户帐号必须输入数字",{icon:6});
+                obj.value=obj.value.replace(/[^\d.\s/]/ig,'')
             }
         }
 		function addRow(list, idx, tpl, row){
@@ -598,7 +599,7 @@
                                     </td>
 
                                     <td>
-                                        <input placeholder="请输入开户账号 " id="workClientBankList{{idx}}_bankNumber" onblur="testBankNumber(this.value)" name="workClientBankList[{{idx}}].bankNumber" type="text" value="{{row.bankNumber}}" maxlength="25"  class="form-control required digits "/>
+                                        <input placeholder="请输入开户账号 " id="workClientBankList{{idx}}_bankNumber" onblur="testBankNumber(this)" name="workClientBankList[{{idx}}].bankNumber" type="text" value="{{row.bankNumber}}" maxlength="40"  class="form-control required "/>
                                     </td>
 
                                     <td>

+ 4 - 3
src/main/webapp/webpage/modules/workclientinfo/all/workClientInfoFormTwo.jsp

@@ -226,9 +226,10 @@
          * 只允许输入数字
          * @param value
          */
-        function testBankNumber(value){
-            if(!/^\d*$/.test( value )){
+        function testBankNumber(obj){
+            if(!/^[0-9 ]*$/.test( obj.value )){
                 parent.layer.msg("开户帐号必须输入数字",{icon:6});
+                obj.value=obj.value.replace(/[^\d.\s/]/ig,'')
             }
         }
 		function addRow(list, idx, tpl, row){
@@ -571,7 +572,7 @@
                                     </td>
 
                                     <td>
-                                        <input id="workClientBankList{{idx}}_bankNumber" onblur="testBankNumber(this.value)" name="workClientBankList[{{idx}}].bankNumber" type="text" value="{{row.bankNumber}}"   maxlength="19"  class="form-control required digits "/>
+                                        <input id="workClientBankList{{idx}}_bankNumber" onblur="testBankNumber(this)" name="workClientBankList[{{idx}}].bankNumber" type="text" value="{{row.bankNumber}}"   maxlength="40"  class="form-control required "/>
                                     </td>
 
                                     <td class="text-center op-td" width="10">

+ 4 - 3
src/main/webapp/webpage/modules/workclientinfo/workClientInfoForm.jsp

@@ -270,9 +270,10 @@
          * 只允许输入数字
          * @param value
          */
-        function testBankNumber(value){
-            if(!/^\d*$/.test( value )){
+        function testBankNumber(obj){
+            if(!/^[0-9 ]*$/.test( obj.value )){
                 parent.layer.msg("开户帐号必须输入数字",{icon:6});
+                obj.value=obj.value.replace(/[^\d.\s/]/ig,'')
             }
         }
 		function addRow(list, idx, tpl, row){
@@ -636,7 +637,7 @@
                                     </td>
 
                                     <td>
-                                        <input placeholder="请输入开户账号 " id="workClientBankList{{idx}}_bankNumber" onblur="testBankNumber(this.value)" name="workClientBankList[{{idx}}].bankNumber" type="text" value="{{row.bankNumber}}" maxlength="25"  class="form-control required digits "/>
+                                        <input placeholder="请输入开户账号 " id="workClientBankList{{idx}}_bankNumber" onblur="testBankNumber(this)" name="workClientBankList[{{idx}}].bankNumber" type="text" value="{{row.bankNumber}}" maxlength="40"  class="form-control required "/>
                                     </td>
 
                                     <td>