Authored by 姜敏

个人中心-收货地址调试接口

... ... @@ -16,7 +16,7 @@ var $phone = $('#phone');
require('./me');
// 设置收货地址
$('.default-address').click(function () {
$('.default-address').click(function() {
if ($(this).hasClass('checked')) {
$(this).removeClass('checked');
$(this).html('');
... ... @@ -27,26 +27,26 @@ $('.default-address').click(function () {
});
// 校验
$consignee.keydown(function () {
$consignee.keydown(function() {
$(this).next().hide();
});
$consignee.blur(function () {
$consignee.blur(function() {
if ($(this).val().trim() === '') {
$(this).next().show();
}
});
$addressDetail.keydown(function () {
$addressDetail.keydown(function() {
$(this).next().hide();
});
$addressDetail.blur(function () {
$addressDetail.blur(function() {
if ($(this).val().trim() === '') {
$(this).next().show();
}
});
$mobile.keydown(function () {
$mobile.keydown(function() {
$(this).next().hide();
});
$mobile.blur(function () {
$mobile.blur(function() {
if ($(this).val().trim() === '') {
$(this).next().show();
} else {
... ... @@ -60,7 +60,7 @@ $mobile.blur(function () {
});
// 保存收货地址
$('#save-address').click(function () {
$('#save-address').click(function() {
if ($consignee.val().trim() === '') {
alert('name不能为空');
} else {
... ... @@ -79,7 +79,7 @@ $('#save-address').click(function () {
mobile: $mobile.val(),
phone: $phone.val()
},
success: function () { // 刷新下面列表数据
success: function() { // 刷新下面列表数据
}
});
... ... @@ -90,12 +90,12 @@ $('#save-address').click(function () {
// 修改收货地址
// 删除收货地址
$('.del-address').click(function () {
$('.del-address').click(function() {
let id = $(this).data('id');
new _confirm({
content: '您确定要删除收货地址吗?',
cb: function () {
cb: function() {
$.ajax({
type: 'POST',
url: '/me/address/del',
... ... @@ -105,7 +105,7 @@ $('.del-address').click(function () {
uid: '123456',
id: id
},
success: function () { // 刷新下面列表数据
success: function() { // 刷新下面列表数据
}
});
... ... @@ -114,7 +114,7 @@ $('.del-address').click(function () {
});
// 设置默认收货地址
$('.set-default').click(function () {
$('.set-default').click(function() {
let id = $(this).data('id');
$.ajax({
... ... @@ -126,13 +126,13 @@ $('.set-default').click(function () {
uid: '123456',
id: id
},
success: function () { // 刷新下面列表数据
success: function() { // 刷新下面列表数据
}
});
});
$(function () {
$(function() {
// 运行此demo
// 1. 安装 npm i -g json-server
// 2. json-server --watch mock/address.json
... ...