core/api/modules/order/mod.js

66 lines
2.2 KiB
JavaScript
Executable File

/* ----------------------------------------------------------------------
06.06.2022
Удаление файлов из корзины
---------------------------------------------------------------------- */
$(".button-del").click(function(event) {
var id = $(this).data('id');
$.ajax({
type: 'POST', // Тип запроса
url: '/act/order', // Скрипт обработчика
data: 'act=del_from_cart&id=' + id, // Данные которые мы передаем
success: function(data) {$("#span-itog").text(data);}
});
$("#card-" + id).hide("600");
})
/* ----------------------------------------------------------------------
06.06.2022
Кнопка изменения количества
Подсчет итога
---------------------------------------------------------------------- */
$(".div-change").click(function(event) {
var t = $(this).data('t');
var id = $(this).data('id');
var kolvo = Number($("#number-" + id).val());
if (t == 'min')
kolvo = kolvo - 1;
else
kolvo = kolvo + 1;
$("#number-" + id).val(kolvo);
var strkolvo = String(kolvo);
$.ajax({
type: 'POST', // Тип запроса
url: '/act/order', // Скрипт обработчика
data: 'act=save_kolvo&id=' + id + '&kolvo=' + strkolvo, // Данные которые мы передаем
success: function(data) {
$("#span-itog").text(data);
}
});
})
/* ----------------------------------------------------------------------
07.06.2022
Кнопка сохранения заказа
---------------------------------------------------------------------- */
$("#btn-save-order").click(function(event) {
var id_adresa = $("#adres-dostavki").val();
$.ajax({
type: 'POST', // Тип запроса
url: '/act/order', // Скрипт обработчика
data: 'act=save_order&id_adresa=' + id_adresa, // Данные которые мы передаем
success: function(data) {
//$("#span-itog").text(data);
}
});
})