$(document).ready(function(){ //增加 $('article > .combosBox ').on('click','.button1',function(e){ var id = $(this).attr("sid"); var num = $(this).parents(".productBox").find(".num-select").val(); if($("#Join_Act").length >0 && $("#Join_Act").val().length > 0) { alert($("#Join_Act").val()); return; } if(id && num){ $.ajax({ url:Project_Country+'activities/ajax/act6/ajax_set_cart.php', type:"POST", cache:false, async:true, data:{type:'add',add_type:$(this).attr("add_type"),Prod_Sell_ID:id,Amount:num}, error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ $("#Act_Title_Box").html(d); $(".Add_Num").html($("#Add_Num").val()); } }); }else{ if(!id){ alert(_jsLang.請選擇尺寸與規格); }else if(!num){ alert(_jsLang.請選擇數量); } return false; } }); //減少 $(".orderSlide,.addBox").on('click','.delete',function(){ var _this = $(this).parents(".orderSlide"); var _this1 = $(this).parents(".addBox"); $.ajax({ url:Project_Country+'activities/ajax/act6/ajax_set_cart.php', type:"POST", cache:false, async:true, data:{type:'del',add_type:$(this).attr("add_type"),ID:$(this).attr("del_id")}, error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ $("#Act_Title_Box").html(d); $(".Add_Num").html($("#Add_Num").val()); setTimeout(function(){ _this.find('.pic-bg').text(_jsLang.尚未選購); _this1.find('.pic-bg').text(_jsLang.尚未選購); },650) } }); }); //加入購物車 $("#Act_Title_Box").on('click','.Add_Tmp_To_Cart',function(){ let join = $("#Join_Flag").val(); if(join != 1) { if(!confirm(_jsLang.目前選購商品未符合活動是否仍要加入購物車以一般價格購買)) { return false; } } $.ajax({ url:Project_Country+'activities/ajax/ajax_add_to_cart.php', type:"POST", cache:false, async:true, data:{Act_Type:$(this).attr("act_type")}, dataType: 'json', error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ switch(d.Status){ case "RET_SUCCESS": if(d.DataLayer){eval(d.DataLayer)} alert(_jsLang.加入購物車成功); window.location.reload(); break; case "RET_NO_MEMBER_NO": alert(_jsLang.欲購買紅利兌換商品請先登入會員並完成會員認證); break; case "RET_RBONUS_OUT": alert(_jsLang.紅利不足); break; case "RET_ERROR": alert(_jsLang.資料庫忙線中); break; case "RET_PROD_ERROR": alert(_jsLang.商品已下架); break; case "RET_NO_PROD": alert(_jsLang.請選擇商品); break; case "RET_STOCK_ERROR": alert(_jsLang.商品庫存不足); break; case "RET_LIMIT_ERROR": alert(_jsLang.數量超過限購量) break; case "RET_OVER_SIT_MAX": alert(_jsLang.數量超過定期購限購量); break; case "RET_PROD_IN_ONESHOPPAGE_ERROR": alert(_jsLang.此商品於一頁式購物推廣中+','+_jsLang.暫無法加入購物車); break; default: alert(_jsLang.資料庫忙線中); break; }; } }); }); });