Здравствуйте. Подскажите пожалуйста в чём может быть проблема. По коду должна проводиться проверка пользователя на принадлежность его к определённой группе. Она отрабатывает корректно, но повторном перевыборе "Председателя"/"Председательствующий" , проверка не происходит. Т.е. мне необходимо запретить всем группа, кроме определённых(заданы в отдельном запросе) - выбирать "кофе-брейк" и "питьевая вода". Если выбираю в самом начале пользователя - то скрипт отрабатывает, но если я перевыберу пользователя - то проверка пользователя на принадлежность к группе не происходит повторно, а остаётся старая группа. К сожалению не являюсь разработчиком и даже джуниором, потому имею проблему с понимаем этого бага. Исходный код прилагаю.
https://cloud.mail.ru/public/MA7p/pUZnXNT41
Пытался доработать повтор ajax запроса, но к сожалению скрип повторно не отрабатывал. По сути есть два решения:
При каждом выборе (или при критичном переключении, например был выбран "участник", а выбор переключается на "организатора", у которого доступа больше) перезагружать страницу. === Довольно простой вариант, с точки зрения разработки, но много перезагрузок страницы (сбивается внимание пользователя, ему нужно дольше ждать);
При каждом выборе запускается аякс-запрос, который перепроверяет доступы и перерисовывает изменившиеся части страницы. Например, было доступна только опция кофе-брейк, а добавилось ещё "встреча со звездой" или "селфи с лектором". === Сложнее в реализации, но... так по-идее всё и должно работать.
К сожалению ни первый, ни второй вариант реализовать мне не удалось
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый день профессионалыУ меня есть ссылка, когда её нажимаешь, передается значение через переменную dep_link