和包 app 积分商城添加收货地址 反复弹出 请确认手机号格式!
网页版
https://m.jf.10086.cn/
问题 js
https://m.jf.10086.cn/h5/js/53.d12e09d87f8b61596c6a.js
if (a)
if (/^[1]([3-9])[0-9]{9}$/.test(h) && h)
if (o && i && c && r)
if (p && !/^[0-9]{6}$/.test(p))
this.toastModal("请确认邮编格式!");
else {
Object(S.r)({
"si_n": "BJDZ_BCDZ",
"si_x": "21"
});
var m = {
"custName": a,
"custTel": h,
"addressInfo": o,
"provinceCode": i,
"cityCode": c,
"countyCode": r,
"postCode": p,
"addrId": u
};
t[u ? "update" : "create"](m).then((function(t) {
200 === t.resultCode ? (Object(S.r)({
"si_n": "BJDZ_BCDZ",
"si_x": "99"
}),
e.toastModal("保存成功!"),
S.cb.set("needRefresh", "true"),
Object(S.U)()) : (Object(S.r)({
"si_n": "BJDZ_BCDZ",
"si_x": "-99"
}),
e.toastModal(t.resultMessage))
}
))
}
else
this.toastModal("请完善收货地址信息后提交!");
else
this.toastModal("请确认手机号格式!");
else
this.toastModal("请完善收货地址信息后提交!")
第二个 if
if (/^[1]([3-9])[0-9]{9}$/.test(h) && h)
修改为应该
if (!/^[1]([3-9])[0-9]{9}$/.test(h) && h)
少了一个否定符号!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.