Задать вопрос
@artemfisher

Как записать результаты работы цикла Thymeleaf в переменную JavaScript?

Использую цикл Thymeleaf
<select th:each="item : ${items}">
<option th:value="${item.id}" th:text="${item.name}"></option>
</select

После преобразования получается что-то типа
<select>
<option value="1">Item 1</option>
<option value="2">Item 2</option>
</select>


Как мне внедрить цикл th:each в код на JavaScript чтобы я получил в итоге
<script>
var text = "<select>
<option value="1">Item 1</option>
<option value="2">Item 2</option>
</select>";
</script>


Перепробовал как мог, ничего не выходит. Гугл не помогает
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Dementor
программист, архитектор, аналитик
Или экранируйте внутренние кавычки, или используйте одинарные как внешние, или задавайте значение value без кавычек. Сейчас у вас невалидный JS
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы