/** * 将商品加入购物车 * @param goods_id|商品id * @param num|商品数量 * @constructor */ function AjaxAddCart(goods_id, num) { // 如果有商品规格 说明是商品详情页提交 var form = $("#buy_goods_form"); var cart_quantity = $("#cart_quantity"); var data;//post数据 if (form.length > 0) { data = form.serialize(); } else { data = {goods_id: goods_id, goods_num: num}; } $.ajax({ type: "POST", url: "/index.php?m=Home&c=Cart&a=add", data: data, dataType: 'json', success: function (data) { var cart_num; if (form.length > 0) { cart_num = parseInt(cart_quantity.html()) + parseInt($('input[name="goods_num"]').val()); } else { if (data.status == -1) { location.href = "/index.php?m=Home&c=Goods&a=goodsInfo&id=" + goods_id; return false; } cart_num = parseInt(cart_quantity.html()) + parseInt(num); } if (data.status <= 0) { if(!$.isEmptyObject(data.result)){ if(!$.isEmptyObject(data.result.url)){ location.href = data.result.url; return false; } } layer.alert(data.msg, {icon: 2}); return false; } $('#cart_quantity').html(cart_num); layer.open({ type: 2, title: '温馨提示', skin: 'layui-layer-rim', //加上边框 area: ['490px', '386px'], //宽高 content: "/index.php?m=Home&c=Goods&a=open_add_cart" }); } }); } //购买兑换商品 function buyIntegralGoods(goods_id, num){ var form = $("#buy_goods_form"); var data;//post数据 if(getCookie('user_id') == ''){ pop_login(); return; } if (form.length > 0) { data = form.serialize(); } else { data = {goods_id: goods_id, goods_num: num}; } $.ajax({ type: "POST", url: "/index.php?m=Home&c=Cart&a=buyIntegralGoods", data: data, dataType: 'json', success: function (data) { if(data.status == 1){ location.href = data.result.url; }else{ if(!$.isEmptyObject(data.result)){ if(!$.isEmptyObject(data.result.url)){ location.href = data.result.url; } }else{ layer.alert(data.msg, {icon: 2}); } } } }); } // 点击收藏商品 function collect_goods(goods_id){ $.ajax({ type : "GET", dataType: "json", url:"/index.php?m=Mobile&c=goods&a=collect_goods&goods_id="+goods_id,//+tab, success: function(data){ alert(data.msg); } }); } //登录页面{$Think.config.shop_info.copyright} function pop_login(name){ if(typeof (name) == 'undefined'){ name = 'TPshop' } layer.open({ type: 2, title: "登陆"+name+"网", skin: 'layui-layer-rim', shadeClose: true, shade: 0.5, area: ['490px', '460px'], content: "/index.php?m=Home&c=User&a=pop_login", }); }