/* ---------------------------------------------------------------------- 12.06.2022 Календарь в озадачивалке ---------------------------------------------------------------------- */ $("#datepicker").datepicker(); $("#datepicker").datepicker("option", "dateFormat", "dd.mm.yy"); $("#datepicker2").datepicker(); $("#datepicker2").datepicker("option", "dateFormat", "dd.mm.yy"); /* ---------------------------------------------------------------------- 13.06.2022 Кнопка добавления коммента в списке задач ---------------------------------------------------------------------- */ $('.btm-add-comment, .btm-deleg, .btm-change-srok, .btm-repeat-task').click(function(event) { $("#input_task_id").val($(this).data('id')); }) /* ---------------------------------------------------------------------- 13.06.2022 Кнопка добавления коммента в модальном окне ---------------------------------------------------------------------- */ $('#btn-save-comment').click(function(event) { var id = $("#input_task_id").val(); var txt = $("#textarea_comment_txt").val(); $.ajax({ type: 'POST', // Тип запроса url: '/act/crm', // Скрипт обработчика data: 'crm_id=' + id + '&act=add_comment&txt=' + txt, // Данные которые мы передаем success: function(data) { location = "/crm/"; } }); }) /* ---------------------------------------------------------------------- 13.06.2022 Загружаем список комментариев ---------------------------------------------------------------------- */ $('.btm-show-comments').click(function(event) { var id = $(this).data('id'); $("#listComments").load('/crm_comments/' + id); }) /* ---------------------------------------------------------------------- 13.06.2022 Завершаем задачу ---------------------------------------------------------------------- */ $('.btm-end-task').click(function(event) { var id = $(this).data('id'); $.ajax({ type: 'POST', // Тип запроса url: '/act/crm', // Скрипт обработчика data: 'id=' + id + '&act=end_task', // Данные которые мы передаем success: function(data) { location = "/crm/"; } }); //$("#" + id).hide('600'); //location = "/crm/"; return false; }) /* ---------------------------------------------------------------------- 13.06.2022 Возобновить задачу ---------------------------------------------------------------------- */ $('.btm-repeat-task').click(function(event) { var id = $(this).data('id'); $.ajax({ type: 'POST', // Тип запроса url: '/act/crm', // Скрипт обработчика data: 'id=' + id + '&act=repeat_task', // Данные которые мы передаем success: function(data) { location = "/crm/"; } }); //$("#" + id).hide('600'); //location = "/crm/"; return false; }) /* ---------------------------------------------------------------------- 13.06.2022 Отложить задачу (кнопка в списке) Да, используем скрытое поле окошка добавления задачи ---------------------------------------------------------------------- */ $('.btm-change-srok').click(function(event) { $("#input_task_id").val($(this).data('id')); }) /* ---------------------------------------------------------------------- 13.06.2022 Изменить срок задачи ---------------------------------------------------------------------- */ $('#btn-change-srok').click(function(event) { var id = $("#input_task_id").val(); var t = $("#datepicker2").val(); $.ajax({ type: 'POST', // Тип запроса url: '/act/crm', // Скрипт обработчика data: 'id=' + id + '&act=change_srok&t=' + t, // Данные которые мы передаем success: function(data) { location = "/crm/"; } }); //location = "/crm/"; return false; }) /* ---------------------------------------------------------------------- 16.06.2022 Делегирование ---------------------------------------------------------------------- */ $('#btn-deleg').click(function(event) { var isp = $("#select-deleg").val(); var id = $("#input_task_id").val(); $.ajax({ type: 'POST', // Тип запроса url: '/act/crm', // Скрипт обработчика data: 'id=' + id + '&act=deleg&isp=' + isp, // Данные которые мы передаем success: function(data) { location = "/crm/"; } }); return false; })