Вернуть одно значение тимелист - PullRequest
0 голосов
/ 18 марта 2019

Здравствуйте, у меня есть такой код:

<div style="display: inline;"><a id="select-sector" class="selectpicker"  data-live-search="true" th:for="${sifr == sector}">
    <option th:each="s : ${sectors}"  th:text="${s.desc}" ></option>
</a></div>

<h5 class="modal-title" id="exampleModalLabel" ><big>Title <a th:if="${dateFro != null}" style="color: black;">for <a th:text="${dateBy}" style="color: black;"></a></a> to <a th:text="${dateBy}" style="color: black;"></a>
<a th:if="${sector != null}" style="color: black;">Sub text
<div style="display: inline;"><a id="select-sector" class="selectpicker"  data-live-search="true" >
    <option th:each="s : ${sectors}" th:for="${s.sifr== sector}"  th:text="${s.desc}" ></option>
</a></div></a>                   
<a th:if="${lev != null}" style="color: black;">, Levels <a th:text="${lev}" style="color: black;"></a></a>
</big>.
</h5>

Я пытаюсь вернуть значение одного сектора, сейчас он возвращает мне все сектора, что я делаю неправильно?

1 Ответ

0 голосов
/ 18 марта 2019

Теги параметров должны иметь атрибут value, а не for.Это предназначено для меток тегов.Измените эту строку на:

<option th:each="s : ${sectors}" 
        th:value="${s.sifr}" 
        th:selected="${s.sifr == sector}"
        th:text="${s.desc}">
</option>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...