У меня есть HTML-страница с шаблоном тимилиста с кнопкой «Создать новый» и таблицей из нескольких столбцов.В конце каждой строки у меня есть кнопка с именем «edit» .
«Создать новый» перенаправляет на страницу с новой формой.Форма имеет текстовые поля и выпадающие списки и при отправке создает новую строку на странице с таблицей.
Кнопка "edit" должна перенаправить на ту же страницу формы со всеми полямиавтоматически заполняется значениями строки и после отправки должен обновить эту конкретную строку с обновленными значениями.
Кнопка «Создать новый» работает отлично, но когда я нажимаю "edit" кнопка, она перенаправляет на форму с текстовыми полями, автоматически заполненными значениями этой строки.Но выпадающие списки не кажутся автоматически заполненными.На самом деле, когда я пытаюсь увидеть варианты выпадающего меню, я ничего не вижу.
Если это помогает, значения раскрывающегося списка берутся из HashMap.
Вот фрагмент моего выпадающего элемента div, который не заполняется автоматически, и элемент div текстового поля, который заполняется автоматически.-
<div class="form-group">
<label class="control-label col-sm-3">Dropdown Name:</label>
<div class="col-sm-7">
<select class="custom-select form-control" th:field="*{XXX}">
<option selected th:each="XXX : ${allXXX}" th:value="${XXX}" th:text="${XXX}">
Choose XXX...
</option>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-3">text name:</label>
<div class="col-sm-7">
<input type="text" class="form-control" th:field="*{Text}" placeholder="Enter the task alias" />
</div>
</div>
Дайте мне знать, если вам нужны фрагменты класса контроллера.Любая помощь приветствуется.Спасибо.