Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-blk
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
1
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
姜枫
9 years ago
Commit
0ae6b789ba619a6f5fd48e051adb847b353f869a
1 parent
35bd8dfe
handle merge
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
16 deletions
public/js/me/address.page.js
public/js/me/address.page.js
View file @
0ae6b78
...
...
@@ -25,7 +25,7 @@ require('yoho-jquery-placeholder');
$
(
'[placeholder]'
).
placeholder
();
$
(
function
()
{
$
(
function
()
{
var
address
=
cascadingAddress
({
el
:
'#address'
});
/**
...
...
@@ -33,7 +33,7 @@ $(function () {
*/
var
Bll
=
{
// 获取输入框输入的值
getInfo
:
function
()
{
getInfo
:
function
()
{
return
{
id
:
$addressId
.
val
(),
...
...
@@ -45,7 +45,7 @@ $(function () {
},
// 清空输入框
clearInput
:
function
()
{
clearInput
:
function
()
{
$consignee
.
val
(
''
);
$address
.
val
(
''
);
$mobile
.
val
(
''
);
...
...
@@ -54,7 +54,7 @@ $(function () {
},
// 校验
check
:
function
(
info
)
{
check
:
function
(
info
)
{
var
flag
=
true
;
info
.
consignee
===
''
?
$consignee
.
next
().
show
()
:
$consignee
.
next
().
hide
();
...
...
@@ -72,7 +72,7 @@ $(function () {
},
// 拼接一条数据的html
getHtml
:
function
(
info
)
{
getHtml
:
function
(
info
)
{
var
html
=
'<tr class="table-body">'
;
html
+=
'<input type="hidden" id="tr_'
+
info
.
address_id
+
'" value="'
+
info
.
address_id
+
'">'
+
...
...
@@ -90,7 +90,7 @@ $(function () {
},
// 获取一条数据
setInfo
:
function
(
id
,
td
)
{
setInfo
:
function
(
id
,
td
)
{
$addressId
.
val
(
id
);
$consignee
.
val
(
td
.
eq
(
0
).
text
());
$address
.
val
(
td
.
eq
(
2
).
text
());
...
...
@@ -99,7 +99,7 @@ $(function () {
},
// 设置表格头部
setTableTile
:
function
()
{
setTableTile
:
function
()
{
$
(
'.table-title'
).
text
(
'已保存了'
+
currentLength
+
'条地址,还能保存'
+
leftLength
+
'条地址'
);
}
...
...
@@ -107,7 +107,7 @@ $(function () {
// 保存收货地址
$
(
document
).
on
(
'click'
,
'#save-address'
,
function
()
{
$
(
document
).
on
(
'click'
,
'#save-address'
,
function
()
{
var
info
,
area
,
areaInfo
;
...
...
@@ -131,7 +131,7 @@ $(function () {
url
:
'/me/address/add'
,
dataType
:
'json'
,
data
:
info
,
success
:
function
(
data
)
{
success
:
function
(
data
)
{
var
html
;
if
(
data
.
code
===
200
)
{
...
...
@@ -154,7 +154,7 @@ $(function () {
url
:
'/me/address/update'
,
dataType
:
'json'
,
data
:
info
,
success
:
function
(
data
)
{
success
:
function
(
data
)
{
if
(
data
.
code
===
200
)
{
info
.
mobile
=
info
.
mobile
.
substring
(
0
,
3
)
+
'****'
+
info
.
mobile
.
substring
(
7
,
11
);
info
.
address_id
=
info
.
id
;
...
...
@@ -171,7 +171,7 @@ $(function () {
});
// 修改收货地址
$
(
document
).
on
(
'click'
,
'.update-address'
,
function
()
{
$
(
document
).
on
(
'click'
,
'.update-address'
,
function
()
{
var
id
=
$
(
this
).
data
(
'id'
);
var
tr
=
$
(
this
).
parents
(
'.table-body'
);
var
td
=
tr
.
find
(
'td'
);
...
...
@@ -185,13 +185,13 @@ $(function () {
});
// 删除收货地址
$
(
document
).
on
(
'click'
,
'.del-address'
,
function
()
{
$
(
document
).
on
(
'click'
,
'.del-address'
,
function
()
{
var
id
=
$
(
this
).
data
(
'id'
);
var
tr
=
$
(
this
).
parents
(
'.table-body'
);
var
a
=
new
_confirm
({
content
:
'您确定要删除收货地址吗?'
,
cb
:
function
()
{
cb
:
function
()
{
$
.
ajax
({
type
:
'POST'
,
url
:
'/me/address/del'
,
...
...
@@ -199,7 +199,7 @@ $(function () {
data
:
{
id
:
id
},
success
:
function
()
{
success
:
function
()
{
currentLength
--
;
leftLength
++
;
tr
.
remove
();
...
...
@@ -214,7 +214,7 @@ $(function () {
});
// 设置默认收货地址
$
(
document
).
on
(
'click'
,
'.set-default'
,
function
()
{
$
(
document
).
on
(
'click'
,
'.set-default'
,
function
()
{
var
tr
=
$
(
this
).
parents
(
'.table-body'
);
var
tbody
=
tr
.
parent
();
var
id
=
$
(
this
).
data
(
'id'
);
...
...
@@ -227,7 +227,7 @@ $(function () {
data
:
{
id
:
id
},
success
:
function
()
{
success
:
function
()
{
$
(
'.current-default'
).
removeClass
(
'current-default'
).
text
(
'设为默认'
);
$
(
self
).
addClass
(
'current-default'
).
text
(
'默认地址'
);
tbody
.
find
(
'.table-body'
).
eq
(
0
).
before
(
'<tr class=\'table-body\'>'
+
tr
.
html
()
+
'</tr>'
);
...
...
Please
register
or
login
to post a comment