Кнопка добавления товара в корзину с помощью AJAX.Php

Кемеровские программисты php общаются здесь
Anonymous
Кнопка добавления товара в корзину с помощью AJAX.

Сообщение Anonymous »

Я использую WordPress и хочу иметь кнопку (пока замаскированную под тег привязки) в корзине, которая будет добавлять продукт в корзину после нажатия. Поскольку я не хочу, чтобы страница полностью обновлялась, я использую AJAX, однако он возвращает мне ошибку 400. Я уже проверил URL-адрес, он правильный.
Это мой AJAX

Код: Выделить всё

jQuery(document).ready(function($) {
$('.add-to-cart-btn').on('click', function(e) {
e.preventDefault();

var productId = $(this).data('product-id');
console.log(productId);
// AJAX request
$.ajax({
type: 'GET',
url: '', // AJAX handler URL
data: {
product_id: productId,
action: 'add_product_to_cart'
},
success: function(response) {
// Refresh the cart page
window.location.href = response.cart_url;
}
});
});
});

Это моя функция Это моя кнопка Пытался заменить URL-адрес, переставить его, переместить файл, но он не работает должным образом.

Подробнее здесь: https://stackoverflow.com/questions/783 ... using-ajax

Вернуться в «Php»