キム ファイブプラス, да нет там не хлам, там если про url не понял, это берется путь, когда по кнопке кликаем и подставляется, типа сохранить в черновик или обычным способом добавить.
остальное там еще кропие, сереализация и все такое.
Вот чистый пример: без кропие
<script>
$(document).on('submit', '#cart', function(e) {
e.preventDefault();
$('#cart .ax-result').removeClass('validdone validerror').html('');
let formLoad = new FormData($(this)[0]);
App.sendAx('/ax/cart/order', formLoad, {
silence: true,
successFunction: function(d) {
if (d.redirect_url) {
window.location = d.redirect_url;
// window.open(d.redirect_url, '_blank');
return false;
}
$('#cart .ax-result').removeClass('validdone validerror').addClass('validdone').html(d.message);
$('#cart .ax-form').hide();
//перекидывает к валидации, когда форма исчезает
const el = document.getElementById('goer');
el.scrollIntoView({
behavior: "smooth"
});
//при заказе, сверху меняет надпись в корзине
$('.basket').html('<i class="icon-corz"></i>');
},
errorFunction: function(d) {
$('#cart .ax-result').removeClass('validdone validerror').addClass('validerror').html(d.message);
$('#cart .ax-form').show();
}
});
});
</script>
Ankhena, я делаю приближенно к реальности. я получаю с массива с бд это число, а тут же в примере нет php поддержки и т.д, по этому я там из импута вытягиваю. таким способом имитирую.
Ankhena, верно, те вычисления когда я ставлю галку и что-то выбираю, они плюсуются к той сумму что уже выводиться, а если я снял галочку то вычисления убираются, скидываются ) как еще написать.
Ankhena, $('#sumall').html(rezultall); поняла что это? это результат из двух сложений. первый когда ставим галку и второй это просто без галок, он сразу показывает 1000. если мы сделаем 0, тогда у нас не будет и первый и второй результат показывать, а на надо только чтоб первый вычитался, шел перерасчет когда мы галку снимаем. перефразировал еще раз ) может так дойдет )
Ankhena, не у меня не вышло, от моего варианта сильно отличается, я пробовал что-то сделать и не вышло, явно ты не смотрела мой пример нормально, где у меня по мимо того что есть селект, и расчет кол-во с селекта умножаемый на 600, есть еще другой расчет, который и я их два складываю и вывожу.
остальное там еще кропие, сереализация и все такое.
Вот чистый пример: без кропие