/* ---------------------------------------------------------------------- 07.02.2023 Форма добавления коментария ---------------------------------------------------------------------- */ $("#formNewOrg").submit(function(event) { event.preventDefault(); var formData = new FormData(this); $.ajax({ type: 'POST', // Тип запроса url: $(this).attr('action'), // Скрипт обработчика data: formData, // Данные которые мы передаем cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся contentType: false, // Тип кодирования данных мы задали в форме, это отключим processData: false, success: function(data) {} }); $("#resultAddOrg").removeClass('hidden'); }) /* ---------------------------------------------------------------------- 07.02.2023 Вынимаем данные организации для редактирования ---------------------------------------------------------------------- */ $(".editorg").click(function(event) { $.ajax({ type: 'POST', url: '/act/lk-my-orgs', data: 'act=getorg&id=' + $(this).attr('href'), dataType: 'json', success: function(data) { $.each(data, function(index, element){ $("#txt").val(element.txt); $("#inn").val(element.inn); $("#kpp").val(element.kpp); $("#ogrn").val(element.ogrn); }) } }); return false; }) /* ---------------------------------------------------------------------- 01.11.2022 Поиск организации по ИНН ---------------------------------------------------------------------- */ function showOrg(data){ alert(data); } $("#input-inn").keyup(function(event) { var inn=$(this).val(); //Отправлять аякс запрос только в том случае, если длина ИНН 10 или 12 символов if (inn.length==10 || inn.length==12 ){ $.ajax({ type: 'POST', url: '/act/lk-my-orgs', data: 'act=findOrg&inn=' + inn, dataType: 'json', success: function(data) { $.each(data, function(index, element){ if (element.err==1){ $("#divShortInfo").removeClass("hidden"); $("#btnNewOrg").removeClass("hidden"); $("#orgName").html(''); $("#btnShowOrg").addClass("hidden"); $("#btnAddOrg").addClass("hidden"); }else{ $("#divShortInfo").removeClass("hidden"); $("#btnShowOrg").removeClass("hidden"); $("#btnAddOrg").removeClass("hidden"); $("#orgName").html(element.txt); $("#btnShowOrg").data('link', '/show_org/' + element.id); $("#btnAddOrg").data('id', element.id); $("#btnNewOrg").addClass("hidden"); } }) } }); }else{ $("#divShortInfo").addClass("hidden"); } }) /* ---------------------------------------------------------------------- 07.11.2022 Пробуем добавить организацию к себе и смотрим ошибки Ошибка - организация уже имеет администратора ---------------------------------------------------------------------- */ $("#btnAddOrg").click(function(event) { var id=$(this).data('id'); $.ajax({ type: 'POST', url: '/act/lk-my-orgs', data: 'act=addOrg&id=' + id, dataType: 'json', success: function(data) { $.each(data, function(index, element){ }) } }); }) $("#sel-children-city").chained("#sel-parent-region"); /* function getRandomInt(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min)) + min; //Максимум не включается, минимум включается } /* ---------------------------------------------------------------------- 03.06.2022 Сохраняем информацию о пользователе ---------------------------------------------------------------------- */ /* $('#user_json').submit(function(event) { event.preventDefault(); var formData = new FormData(this); $.ajax({ type: 'POST', // Тип запроса url: $(this).attr('action'), // Скрипт обработчика data: formData, // Данные которые мы передаем cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся contentType: false, // Тип кодирования данных мы задали в форме, это отключим processData: false, success: function(data) {} }); $("#change_ok").removeClass("hidden"); }); /* ---------------------------------------------------------------------- 04.06.2022 Ищем организацию по ИНН ---------------------------------------------------------------------- */ /* function org_name(txt) { if (txt == '1') { $("#input-org_name").val(''); $("#input-org_name").removeAttr('disabled'); } else { $("#input-org_name").val(txt); $("#input-org_name").attr('disabled'); } } $('#input-inn').keyup(function(event) { event.preventDefault(); var inn = $(this).val(); if (inn.length == 10 || inn.length == 12) { var act = 'find_org'; $.ajax({ type: 'POST', // Тип запроса url: '/act/lk', // Скрипт обработчика data: 'act=' + act + '&inn=' + inn, // Данные которые мы передаем success: function(data) { org_name(data) } }); } }); /* ---------------------------------------------------------------------- 05.06.2022 Сохранение адреса доставки ---------------------------------------------------------------------- */ /* function add_adres_append(gorod, street, dom) { var new_tr = '