404 ошибка при отправке post-запроса
Всем привет.
Есть старый интернет-магазин,написанный еще на jQuery. На странице каталога при добавлении товара в корзину все отрабатывает отлично. На странице с найденными по поиску товарами в консоль падает ошибка 404.
Подскажите, куда смотреть, в чем может быть ошибка?
function catalogProductNoVariations(event) {
var prod = event.target;
var prodId = $(prod).attr("data-goodsid");
var pluid = $(prod).parents('.catalog_item').find('.popup-variations select option:selected').data('id');
var data = {
action: "addcart",
id: prodId,
flag: true,
qty: 1,
pluid: pluid,
};
$.post(location.href, data).done(function (msg) {
var response = $.parseJSON(msg);
$('.cart-prod-amount').html(response.count).css({
display: 'block'
});
var tooltip = document.createElement("div");
tooltip.append("Товар добавлен в корзину");
tooltip.classList.add("hover-tooltip-success")
setTimeout(function () {
$(prod).parent().append(tooltip);
}, 1000);
setTimeout(function () {
$('.hover-tooltip-success').remove();
}, 3000);
});
}
Источник: Stack Overflow на русском