$(document).ready(function(){ //增加 $('article > .content ').on('click','.button1',function(e){ var id = $(this).attr("sid"); var num = $(this).parents(".productBox").find(".amountBox").val(); if(id && num){ $.ajax({ url:'/activities/ajax/act1/ajax_set_cart.php', type:"POST", cache:false, async:true, data:{type:'add',Prod_Sell_ID:id,Amount:num}, error:function(d){ alert(d.responseText); }, success:function(d){ $("#Act_Title_Box").html(d); } }); }else{ if(!id){ alert('請選擇尺寸與規格'); }else if(!num){ alert('請選擇數量'); } return false; } }); //減少 $(".user-list6 .orderSlide").on('click','.delete',function(){ $.ajax({ url:'/activities/ajax/act1/ajax_set_cart.php', type:"POST", cache:false, async:true, data:{type:'del',ID:$(this).attr("del_id")}, error:function(d){ alert(d.responseText); }, success:function(d){ $("#Act_Title_Box").html(d); } }); }); //加入購物車 $("#Act_Title_Box").on('click','.Add_Tmp_To_Cart',function(){ $.ajax({ url:'/activities/ajax/ajax_add_to_cart.php', type:"POST", cache:false, async:true, dataType: 'json', data:{Act_Type:$(this).attr("act_type")}, error:function(d){ alert(d.responseText); }, success:function(d){ switch(d.Status){ case "RET_SUCCESS": if(d.GA && typeof ga == 'function') { for(var key in d.GA) { ga('ec:addProduct',d.GA[key]); } ga('ec:setAction','add'); ga('send','event','購物車','加入購物車'); } if(d.FBQ && d.Total_Money && typeof fbq == 'function') { fbq('track', 'AddToCart', { value:d.Total_Money, currency:'TWD', content_ids:d.IDs, content_type: 'product', conetents:d.FBQ }); } if(d.GA4 && typeof gtag == 'function') { gtag("event","add_to_cart",{ "items":d.GA4 }); } alert("加入購物車成功"); window.location.reload(); break; case "RET_NO_MEMBER_NO": alert("欲購買小福幣商品請先登入會員並完成會員認證"); break; case "RET_RBONUS_OUT": alert("小福幣不足"); break; case "RET_ERROR": alert("資料庫忙線中"); break; case "RET_PROD_ERROR": alert("商品已下架"); break; case "RET_NO_PROD": alert("請選擇商品"); break; case "RET_STOCK_ERROR": alert("商品庫存不足"); break; case "RET_ADULT": alert("商品為限制級商品,限18歲以上會員購買"); break; case "RET_ADULT2": alert("商品含限制級商品,限18歲以上會員購買,請先登入會員"); break; case "RET_LIMIT_ERROR": alert("數量超過限購量"); break; case "RET_PROD_IN_ONESHOPPAGE_ERROR": alert("此商品於一頁式購物推廣中,暫無法加入購物車"); break; default: alert("資料庫忙線中"); break; }; } }); }); });