Корзина: обновить span с ценой
Привет!
Сломал голову, как перезагрузить только span с ценой у товара.
Есть такой код, который перезагружает страницу, если изменяется количество товаров
Где я косячу или что я упустил?
P.S. У меня оптовые цены и при выборе в поле «количество» >=5, 10, 50 и т.д. происходит пересчёт по оптовым ценам. Надо показывать цену пользователю, а то как-то втихаря всё происходит.
UPD: Код исправлен на рабочий
Сломал голову, как перезагрузить только span с ценой у товара.
Есть такой код, который перезагружает страницу, если изменяется количество товаров
miniShop2.Callbacks.Cart.change.response.success = function (response) {
var counterVal = $('#'+response.data.key).find('input[name=count]').val();
var newPrice = ' #'+response.data.key + ' .dynamic-price';
function reloadPrices() {
//location.reload();
$('#'+response.data.key + ' .dynamic-price').load(location.href + newPrice);
}
if ( response['success'] == true ) {
if ( (counterVal >= 0) || (counterVal >= 5) || (counterVal >= 10) || (counterVal >= 50) || (counterVal >= 100) || (counterVal >= 500) || (counterVal >= 1000) ){
reloadPrices();
}
}
};
Для 1 товара в корзине проблем нет…Где я косячу или что я упустил?
P.S. У меня оптовые цены и при выборе в поле «количество» >=5, 10, 50 и т.д. происходит пересчёт по оптовым ценам. Надо показывать цену пользователю, а то как-то втихаря всё происходит.
UPD: Код исправлен на рабочий
Комментарии: 1
var newPrice = ' #'+response.data.key + ' .dynamic-price';
Пробел перед решёткой забыл…Всё работает!
Кому хочется внести изменения в эстетику, милости прошу!
Код исправлен на рабочий
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.