Добавлены в корзину кнопки плюс / минус для изменения количества товара в корзине.Но я не могу понять, как правильно подключить Ajax для обновлений.
Я пробовал разные значения в данных Ajax.
<button type="button" class="minus">-</button>
<input type="text" name="quantity[{{ product.cart_id }}]" value="{{ product.quantity }}" size="1" class="form-control cart-q" id="score"/>
<script>
$('.minus').click(function () {
var $input = $(this).parent().find('#score');
var count = parseInt($input.val()) - 1;
count = count < 1 ? 1 : count;
$input.val(count);
$input.change();
return false;
setTimeout(function () {
$.ajax({
type: 'post',
url: 'index.php?route=checkout/cart/edit',
data: 'key=' + $input.name() + '&quantity=' + $input.val(),
dataType: 'json',
success: function () {
$('#cart > ul').load('index.php?route=common/cart/info ul li');
}
});
}, 100);
</script>
Входное значение изменилось, но значение корзины не обновилось, и нет ошибки в консоли.Пожалуйста, помогите.