Я пытаюсь внедрить систему бронирования, которая просто состоит из трех выпадающих меню. Первый - выбрать место, а второй - выбрать дату. Предыдущие два поля являются независимыми. Тем не менее, третье время - это временные интервалы с фиксированными часами. Я имею в виду под фиксированными часами: 7:00 - 8:00, 8:00 - 9:00, ... et c. Проблема в том, что я хочу заполнить третье поле на основе первых двух полей. Поэтому для каждого местоположения я хочу проверить все слоты на данную дату. Если он пуст, я покажу временной интервал. Я прочитал много вопросов о переполнении стека и много уроков. Однако все они основаны на JavaScript, чего я стараюсь избегать. Разве это невозможно сделать без JavaScript?
Я прошу прощения за то, что не предоставил пример кода, потому что я понятия не имею, как это сделать без JavaScript.