// 获取联动地址 function GetRegionData(t,type){ var parent_id = $(t).val(); if(!parent_id > 0){ return false ; } var url = $('#GetRegionDataS').val(); $.ajax({ url: url, data: {parent_id:parent_id,_ajax:1}, type:'post', dataType:'json', success:function(res){ if ('province' == type) { res = ''+ res; $('#city').empty().html(res); $('#district').empty().html(''); } else if ('city' == type) { res = ''+ res; $('#district').empty().html(res); } }, error : function(e) { layer.closeAll(); layer.alert(e.responseText, {icon: 5}); } }); } // 更新收货地址 function EditAddress(){ var parentObj = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 var url = $('#ShopEditAddress').val(); if (url.indexOf('?') > -1) { url += '&'; } else { url += '?'; } url += '_ajax=1'; $.ajax({ url: url, data: $('#theForm').serialize(), type:'post', dataType:'json', success:function(res){ if(res.code == 1){ parent.layer.close(parentObj); EditHtml(res.data); parent.layer.msg(res.msg, {time: 1000}); }else{ layer.closeAll(); layer.msg(res.msg, {icon: 5}); } }, error : function(e) { layer.closeAll(); layer.alert(e.responseText, {icon: 5}); } }); }; // 删除收货地址 function DelAddress(addr_id, obj){ var parentObj = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 layer.confirm('是否删除收货地址?', { title:false, closeBtn: false, btn: ['是', '否'] //按钮 }, function () { // 是 layer_loading('正在处理'); $.ajax({ url: $('#DelAddress').val(), data: {addr_id:addr_id,_ajax:1}, type:'post', dataType:'json', success:function(res){ layer.closeAll(); if (1 == res.code) { var _parent = parent; _parent.layer.close(parentObj); _parent.$('#UlHtml').find("#"+addr_id+'_ul_li').remove(); _parent.layer.msg(res.msg, {time: 1000}); }else{ layer.msg(res.msg, {time: 2000}); } }, error: function (e) { layer.closeAll(); layer.alert(e.responseText, {icon: 5, title:false}); } }); }, function (index) { // 否 layer.closeAll(index); }); } // 更新收货地址html function EditHtml(data) { // 获取修改后的值 var consignee = data.consignee; var mobile = data.mobile; var info = data.country+' '+data.province+' '+data.city+' '+data.district; var address = data.address; // 赋值到相应的ID下 parent.$('#'+data.addr_id+'_consignee').html(consignee); parent.$('#'+data.addr_id+'_mobile').html(mobile); parent.$('#'+data.addr_id+'_info').html(info); parent.$('#'+data.addr_id+'_address').html(address); }