$("#formInModalZakaz").submit(function(event) { event.preventDefault(); var formData = new FormData(this); if ($("#exampleCheck1").is(':checked')) var status = 1; else var status = 0; //alert(formData); if (status==1){ $.ajax({ type: 'POST', // Тип запроса url: '/act/cart', // Скрипт обработчика data: formData, // Данные которые мы передаем cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся contentType: false, // Тип кодирования данных мы задали в форме, это отключим processData: false, success: function(data) { $("#orderresult").removeClass("hidden"); $("#orderresult").text("Заказ № " + data + " успешно оформлен! Ожидайте звонка нашего менеджера"); } }); } $("#fio").val(""); $("#tel").val(""); }) /* ---------------------------------------------------------------------- 28.01.2024 Меняем тариф ---------------------------------------------------------------------- */ $('.changeTarif').change(function() { var j=$(this).data("price"); var id=$(this).val(); var cena= j[id]; var strid=$(this).data("id"); $("#price-" + strid).text(cena); $("#sum-" + strid).text(cena*$("#kolvo-" + strid).val()); $.ajax({ type: "POST", url: '/act/cart', data: "act=change-tarif&tarif=" + $(this).val() + "&id=" + $(this).data('id'), success: function (data) { $("#itogo").text(data) } }); }); /* ---------------------------------------------------------------------- 28.01.2024 Очистка корзины ---------------------------------------------------------------------- */ $("#clear_cart").click(function (event) { $.ajax({ type: 'POST', url: '/act/cart', data: 'act=clear_cart', success: function (data) { $(".shop-cart-list").html("

Ваша корзина очищена

"); } }); }) //alert( localStorage.getItem('test') ); // 1 /* ---------------------------------------------------------------------- 27.01.2024 Заказ без авторизации ---------------------------------------------------------------------- */ $("#zakaz-noauth").click(function (event) { var txt = $("#org-noauth").val(); // var id = $("#id-noauth").val(); var inn = $("#inn-noauth").val(); var tel = $("#tel-noauth").val(); var email = $("#email-noauth").val(); var fio = $("#fio-noauth").val(); var adres = $("#adres-noauth").val(); var sogl = $("#sogl").val(); //var regme = $("#regme").val(); var dostavka = $("#dostavka").val(); $.ajax({ type: 'POST', url: '/act/cart', data: 'act=zakaz&inn=' + inn + '&txt=' + txt + '&tel=' + tel + '&email=' + email + '&fio=' + fio + '&adres=' + adres + '&sogl=' + sogl + '&dostavka=' + dostavka, success: function (data) { $("#numzakaz").text(data); } }); $("#res").removeClass('hidden'); }) /* ---------------------------------------------------------------------- 27.01.2024 Вынимаем данные об организации ---------------------------------------------------------------------- */ $("#inn-noauth").keyup(function (event) { var inn = $(this).val(); var len = inn.length; if (len == 10 || len == 12) { $.ajax({ type: 'POST', url: '/act/cart', data: 'act=getorg&inn=' + inn, dataType: 'json', success: function (data) { $.each(data, function (index, element) { $("#org-noauth").val(element.txt); $("#id-noauth").val(element.id); $("#tel-noauth").val(element.tel); $("#email-noauth").val(element.email); $("#fio-noauth").val(element.fio); $("#adres-noauth").val(element.adres); }) } }); } }) /* ---------------------------------------------------------------------- 24.06.2023 Оформление заказа зареганного пользователя ligat - юр и не юр лицо ---------------------------------------------------------------------- */ $("#a-zak-auth").click(function (event) { //Выбираем организацию var o = $("#selectOrg").val(); //Выбираем способ доставки var d = $("#selectDostavka").val(); $.ajax({ type: "POST", url: '/act/cart', data: "act=zak-auth&o=" + o + "&d=" + d, success: function (data) { $(".shop-cart-list").html("

Заказ успешно оформлен, номер заказа - " + data + "

"); } }); return false; }) /*$(".change-kolvo").click(function (event) { var id = $(this).data('id'); var kolvo = $(this).val(); $.ajax({ type: "POST", url: '/act/cart', data: "act=change-kolvo&kolvo=" + kolvo + "&id=" + id, success: function (data) { $("#summ").text(data) } }); })*/ $(".change-kolvo").keyup(function (event) { var id = $(this).data('id'); var kolvo = $(this).val(); $.ajax({ type: "POST", url: '/act/cart', data: "act=change-kolvo&kolvo=" + kolvo + "&id=" + id, success: function (data) { $("#itogo").text(data) } }); $("#sum-" + id).text($("#price-"+id).text()*$(this).val()); }) /* ---------------------------------------------------------------------- 22.06.2023 Удаление из корзины ---------------------------------------------------------------------- */ $(".a-del-from-cart").click(function (event) { $.ajax({ type: "POST", url: '/act/cart', data: "act=del-from-cart&id=" + $(this).data('id'), success: function (data) { } }); $("#div-" + $(this).data('id')).addClass("hidden"); $("#div-" + $(this).data('id')).removeClass("d-flex"); return false; }) /* ---------------------------------------------------------------------- 06.03.2023 Простое оформление заказа на зарегистрированного физ лица ---------------------------------------------------------------------- */ $("#btn-zakaz-fz").click(function (event) { $.ajax({ type: "POST", url: '/act/cart', data: "act=zakazFz", success: function (data) { } }); $("#alert-zakaz-ok").removeClass('hidden'); $(".table").addClass('hidden'); return false; }) /* ---------------------------------------------------------------------- 06.03.2023 Простое оформление заказа на НЕ зарегистрированного физ лица ---------------------------------------------------------------------- */ $("#order-fio").val(localStorage.getItem('fio')); $("#order-tel").val(localStorage.getItem('tel')); $("#order-email").val(localStorage.getItem('email')); $("#btn-zakaz-fz-anonim").click(function (event) { var fio = $("#order-fio").val(); var tel = $("#order-tel").val(); var email = $("#order-email").val(); localStorage.setItem('fio', fio); localStorage.setItem('tel', tel); localStorage.setItem('email', email); $.ajax({ type: "POST", url: '/act/cart', data: "act=zakazFzAnonim&fio=" + fio + "&tel=" + tel + "&email=" + email, success: function (data) { } }); $("#alert-zakaz-ok").removeClass('hidden'); $(".table").addClass('hidden'); return false; })