$(document).ready(function(){
//增加
$('article > .content ').on('click','.button1',function(e){
var id = $(this).attr("sid");
var num = $(this).parents(".productBox").find(".num-select").val();
if($(this).hasClass('add_to_cart')){
return false;
}
if(id && num){
//檢查庫存
$.ajax({
url:'/activities/ajax/ajax_act_chk_stock.php',
type:"POST",
cache:false,
async:false,
data:{Act:'1',SID:id,Amount:num},
error:function(d){
alert('網路連線過慢,網頁請重新整理');
},
success:function(d){
if(d == 'STOCK_ERR'){
alert(_jsLang.商品庫存不足);
}
if(d != 'STOCK_OK'){
e.stopImmediatePropagation();
return false;
}else{
$.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('網路連線過慢,網頁請重新整理');
},
success:function(d){
$("#Act_Title_Box, .Act_Title_Box-bottom").html(d);
}
});
}
}
});
}else{
if(!id){
alert(_jsLang.請選擇尺寸與規格);
}else if(!num){
alert(_jsLang.請選擇數量);
}
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('網路連線過慢,網頁請重新整理');
},
success:function(d){
$("#Act_Title_Box, .Act_Title_Box-bottom").html(d);
}
});
});
//加入購物車
$("#Act_Title_Box, .Act_Title_Box-bottom").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")},
dataType: 'json',
error:function(d){
alert('網路連線過慢,網頁請重新整理');
},
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.GA_conversion && typeof gtag == 'function')
{
//gtag('event', 'conversion', {'send_to':d.GA_conversion});
}
if(typeof _lt == 'function'){
_lt('send', 'cv', {
type: 'AddToCart'
}, ['9dd64258-88ed-42e2-a8fe-72c221866c9c']);
}
if(d.FBQ)
{
eval(d.FBQ);
}
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;
default:
alert(_jsLang.資料庫忙線中);
break;
};
}
});
});
});