У меня есть проблема в Shopify.
Я хочу обновить количество корзин при нажатии кнопки, используя ajax, но это выдаст ошибку вроде
{"status": 404, "message":" Ошибка корзины "," описание ":" Невозможно найти вариант "}
Вот мой код ajax,
$('.adjust-plus').click(function(){
var qty = $(this).parent('.button-wrapper').siblings('.input-wrapper').children('.quantity').val();
var varient = $(this).parent('.button-wrapper').siblings('.input-wrapper').children('.quantity').attr('data-id');
jQuery.ajax({
type: 'POST',
async: false,
url: '/cart/update.js',
data: { updates: { varient : qty } },
dataType: 'json',
success: function() { location.href = '/cart'; }
});
});
в настоящее время в обе переменные значения приходят, поэтому никакихошибка в значении.
, но когда id добавляет код вроде:
$('.adjust-plus').click(function(){
var qty = $(this).parent('.button-wrapper').siblings('.input-wrapper').children('.quantity').val();
var varient = $(this).parent('.button-wrapper').siblings('.input-wrapper').children('.quantity').attr('data-id');
jQuery.ajax({
type: 'POST',
async: false,
url: '/cart/update.js',
data: { updates: { 15082896588867 : 2 } },
dataType: 'json',
success: function() { location.href = '/cart'; }
});
});
, тогда корзина успешно обновляется.