$(document).ready(function(){ //增加 $('.centent').on('click','.button5',function(e){ var pair= $(this).attr('type'), id = $(this).attr("sid"), num = $(this).parents(".productBox").find(".num-select").val(); $('.user-orderBox').removeClass('none'); if(id && num){ $.ajax({ url:'/activities/ajax/act4/ajax_set_cart.php', type:"POST", cache:false, async:true, data:{type:'add',pair:pair,Prod_Sell_ID:id,Amount:num}, error:function(d){ alert(d.responseText); }, success:function(d){ $("#Act_Title_Box").html(d); for($i=1;$i<=3;$i++){ $("#SEL"+$i).html($("#ACT4_SEL"+$i).val()); $("#LES"+$i).html($("#ACT4_LES"+$i).val()); } } }); }else{ if(!id){ alert(_jsLang.請選擇尺寸與規格); }else if(!num){ alert(_jsLang.請選擇數量); } return false; } }); //減少 $(".redBox .orderSlideRGP,.greenBox .orderSlideRGP,.orangeBox .orderSlideRGP,.blueBox .orderSlideRGP").on('click','.delete',function(){ var _this = $(this).parents(".orderBox"); $.ajax({ url:'/activities/ajax/act4/ajax_set_cart.php', type:"POST", cache:false, async:true, data:{type:'del',pair:$(this).attr("pair"),ID:$(this).attr("del_id")}, error:function(d){ alert(d.responseText); }, success:function(d){ $("#Act_Title_Box").html(d); for($i=1;$i<=4;$i++){ $("#SEL"+$i).html($("#ACT4_SEL"+$i).val()); $("#LES"+$i).html($("#ACT4_LES"+$i).val()); if($("#ACT4_SEL"+$i).val() == '0'){ setTimeout(function(){ _this.find('.pic-bg').text($(_this).attr('area')+_jsLang.尚未選購); },650) } } } }); }); //加入購物車 $("#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, data:{Act_Type:$(this).attr("act_type")}, error:function(d){ alert(d.responseText); }, success:function(d){ switch(d){ case "RET_SUCCESS": 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_OVER": alert(_jsLang.超過限制購買數量); break; default: alert(_jsLang.資料庫忙線中); break; }; } }); }); });