Отобразить фрагмент листа тимелина на флажок или флажок - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть форма с некоторым флажком. Я хочу отобразить фрагмент, когда я нажимаю (отмечен) пользователем на флажок.

Есть ли способ в Thymeleaf с помощью какой-либо функции th: * или как я могу отобразить фрагмент в чабреце при нажатии флажка.

1 Ответ

0 голосов
/ 13 февраля 2020

Существует два способа решения ваших требований ...

  1. Создайте простой обработчик JavaScript для события щелчка флажка и отправьте форму с некоторым параметром / скрытым значением. Когда сервер обрабатывает запрос «onSubmit», проверьте это значение и, если chackbox был взломан, просмотрите представление (шаблон Thymeleaf) с включенным дополнительным фрагментом. Наоборот, когда флажок снят, визуализация без этого фрагмента. Это решение не идеально, так как ваш сервер будет получать хиты каждый раз, когда пользователь проверяет ckeckbox.
  2. Всегда отображать представление с фрагментом, включенным в страницу. По умолчанию скрыть элемент фрагмента верхнего уровня со стилем display:none;. создайте простой обработчик JavaScript для события щелчка флажка и переключите этот стиль с none на block и наоборот. Это решение полностью работает в браузере пользователя и не требует отправки на ваш сервер.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...