Himall.Web/Areas/Web/Scripts/submitPurchaseOrder.js
(开头部分) 15KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(function () {
bindRecieverEdit();
bindSubmit();
initAddress();
bindAddressRadioClick();
})
function initAddress() {
if (!$('#selectedAddress').html()) {
$('#editReciever').click();
}
}
var shippingAddress = [];
function bindRecieverEdit() {
$('#editReciever').click(function () {
$.post('/order/GetUserShippingAddresses', {}, function (addresses) {
var html = '';
var currentSelectedId = parseInt($('#shippingAddressId').val());
$.each(addresses, function (i, address) {
shippingAddress[address.id] = address;
html += '<div class="item" name="li-' + address.id + '">\
<label>\
<input type="radio" class="hookbox" name="address" '+ (address.id == currentSelectedId ? 'checked="checked"' : '') + ' value="' + address.id + '" />\
<b>' + address.shipTo + '</b> ' + address.fullRegionName + ' ' + address.address + ' ' + address.phone + '  \
</label>\
<span class="item-action">\
<a href="javascript:;" onclick="showEditArea(\'' + address.id + '\')">编辑</a> \
<a href="javascript:;" onclick="deleteAddress(\'' + address.id + '\')">删除</a> \
</span>\
</div>';
});
$('#consignee-list').html(html).show();
$('#step-1').addClass('step-current');
$('#addressListArea').show();
$('input[name="address"]').change(function () {
var shippingAddressId = $(this).val();
$('#shippingAddressId').val(shippingAddressId);
});
});
});
}
function bindAddressRadioClick() {
$('#consignee-list').on('click', 'input[type="radio"]', function () {
$('#addressEditArea').hide();
});
}
function deleteAddress(id) {
$.dialog.confirm('您确定要删除该收货地址吗?', function () {
var loading = showLoading();
$.post('/UserAddress/DeleteShippingAddress', { id: id }, function (result) {
loading.close();
后面还有 338 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
