@Kartoshech

Как сделать вывод значение нажатого поля?

Есть на сайте таблица с местами выглядит вот так
6376b74f8bb83312343140.png
Красные места это которые нельзя выбрать, как сделать что при нажатии на свободное место в текстовое поле выводилось типа "Выбранные места:2,3 и тд" и при повторном нажатии убиралось это значение. Не очень понимаю как это реализовать.
Все места это дополнительное поле TV(не знаю как это поможет), есть есть идеи то прошу помочь, также как сделать что нельзя выбрать место красное
Код этих мест:
<td><div class="placeInBus [[getCheck? &val=`Red-1`]]">1</div></td>
    <td><div class="placeInBus [[getCheck? &val=`Red-2`]]">2</div></td>
    <td><div class="placeInBus">      </div></td>
    <td><div class="placeInBus [[getCheck? &val=`Red-3`]]">3</div></td>
    <td><div class="placeInBus [[getCheck? &val=`Red-4`]]">4</div></td>

GetСheck проверяет галочку в админке
  • Вопрос задан
  • 24 просмотра
Решения вопроса 1
alelunegov
@alelunegov
Фрилансер. Разработка сайтов на MODX, верстка
Павел, Вы вопрос задаете немного не по адресу. Так как по условию задачи при выборе места его номер просто попадает в текстовое поле (или наоборот, исчезает из него), но при этом ничего не отправляется на сервер, то надо решать эту задачу на стороне фронтенда, через JavaScript:

MODX в данном случае нужен лишь для того, что бы вывести классы для свободных и занятых мест.

P. S. Мой код возможно не совсем хорош для Вас. Привел его только для примера.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы