Authored by 郭成尧

address-username-check-step1

... ... @@ -59,6 +59,8 @@ $backBtn.on('touchend', function(e) {
// 提交表单请求
$addressForm.on('submit', function() {
let username = $(this).find('[name="consignee"]').val();
if (isSubmiting) {
return false;
}
... ... @@ -72,6 +74,15 @@ $addressForm.on('submit', function() {
tip.show('收件人不能为空');
return false;
}
if (username && username.length > 20) {
tip.show('收货人姓名最多支持20个字');
}
if (username && /([^u4e00-\u9fa5])([^\p{P}])/.test(username)) {
tip.show('收货人姓名不支持特殊符号');
}
if (!$(this).find('[name="mobile"]').val()) {
tip.show('手机号不能为空');
return false;
... ...
... ... @@ -38,6 +38,17 @@ $area.on('click', function() {
* 提交表单
*/
$btnSure.on('click', function() {
let username = $areaForm.find('input[name=username]').val();
if (username && username.length > 20) {
tip.show('收货人姓名最多支持20个字');
}
if (username && /([^u4e00-\u9fa5])([^\p{P}])/.test(username)) {
tip.show('收货人姓名不支持特殊符号');
return false;
}
$.post('/home/orders/changeAddress', $areaForm.serialize(), function(result) {
if (result && result.code === 200) {
if (result.data && result.data.is_modified === 'Y') {
... ...