正在显示
2 个修改的文件
包含
16 行增加
和
7 行删除
@@ -389,8 +389,8 @@ Page({ | @@ -389,8 +389,8 @@ Page({ | ||
389 | this.showtoast('请输入姓名'); | 389 | this.showtoast('请输入姓名'); |
390 | return | 390 | return |
391 | } else if (!regname.test(name)) { | 391 | } else if (!regname.test(name)) { |
392 | - this.showtoast('请输入正确姓名'); | ||
393 | - return | 392 | + // this.showtoast('请输入正确姓名'); |
393 | + // return | ||
394 | } | 394 | } |
395 | if (this.data.genderData.selected.length < 1) { | 395 | if (this.data.genderData.selected.length < 1) { |
396 | this.showtoast('请选择性别'); | 396 | this.showtoast('请选择性别'); |
@@ -1146,7 +1146,9 @@ Page({ | @@ -1146,7 +1146,9 @@ Page({ | ||
1146 | formSubmit: function(e) { | 1146 | formSubmit: function(e) { |
1147 | var regEmail = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,20}[a-z0-9]+$"); | 1147 | var regEmail = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,20}[a-z0-9]+$"); |
1148 | var regMobile = /^(13[0-9]|14[5-9]|15[012356789]|166|17[0-8]|18[0-9]|19[8-9])[0-9]{8}$/; | 1148 | var regMobile = /^(13[0-9]|14[5-9]|15[012356789]|166|17[0-8]|18[0-9]|19[8-9])[0-9]{8}$/; |
1149 | - var regname = /^[\u4E00-\u9FA5A-Za-z·s]{2,20}$/; | 1149 | + // var regname = /^[\u4E00-\u9FA5A-Za-z·s]{2,20}$/; |
1150 | + var regname_c = /^[\u4E00-\u9FA5\uf900-\ufa2d·s]{2,30}$/; //中文 | ||
1151 | + var regname_e = /^[A-Za-z][A-Za-z\s]*[A-Za-z]$/; //英文 | ||
1150 | // var regname = /^[\u4E00-\u9FA5\uf900-\ufa2d·s]{2,20}$/; | 1152 | // var regname = /^[\u4E00-\u9FA5\uf900-\ufa2d·s]{2,20}$/; |
1151 | // var regMoney = /^[0-9]*(\.[0,9]{1,2})?$/; | 1153 | // var regMoney = /^[0-9]*(\.[0,9]{1,2})?$/; |
1152 | var regMoney = /^([1-9][\d]{0,10}|0)(\.[\d]{1,2})?$/ | 1154 | var regMoney = /^([1-9][\d]{0,10}|0)(\.[\d]{1,2})?$/ |
@@ -1162,9 +1164,9 @@ Page({ | @@ -1162,9 +1164,9 @@ Page({ | ||
1162 | if (this.data.name.length < 1) { | 1164 | if (this.data.name.length < 1) { |
1163 | this.showtoast('请输入姓名'); | 1165 | this.showtoast('请输入姓名'); |
1164 | return | 1166 | return |
1165 | - } else if (this.data.name.length > 0 && !regname.test(this.data.name)) { | ||
1166 | - this.showtoast('请输入正确姓名'); | ||
1167 | - return | 1167 | + } else if (this.data.name.length > 0 && !regname_c.test(this.data.name)) { |
1168 | + // this.showtoast('请输入正确姓名'); | ||
1169 | + // return | ||
1168 | } | 1170 | } |
1169 | if (this.data.genderData.selected.length < 1) { | 1171 | if (this.data.genderData.selected.length < 1) { |
1170 | this.showtoast('请选择性别'); | 1172 | this.showtoast('请选择性别'); |
@@ -1202,7 +1204,14 @@ Page({ | @@ -1202,7 +1204,14 @@ Page({ | ||
1202 | this.showtoast('请选择出生国家'); | 1204 | this.showtoast('请选择出生国家'); |
1203 | return | 1205 | return |
1204 | } | 1206 | } |
1205 | - | 1207 | + if (this.data.other_name.length > 0) { |
1208 | + var regname = (this.data.nameText == '中文名') ? regname_c : regname_e | ||
1209 | + this.data.other_name = this.data.other_name.replace(/(^\s*)|(\s*$)/g, ""); | ||
1210 | + if (!regname.test(this.data.other_name)) { | ||
1211 | + this.showtoast('请输入正确' + this.data.nameText); | ||
1212 | + return | ||
1213 | + } | ||
1214 | + } | ||
1206 | if (this.data.mobile.length < 1) { | 1215 | if (this.data.mobile.length < 1) { |
1207 | this.showtoast('请输入手机号码'); | 1216 | this.showtoast('请输入手机号码'); |
1208 | return | 1217 | return |
请
注册
或
登录
后发表评论