Как добавить значения по умолчанию для полей ввода Thymeleaf? - PullRequest
0 голосов
/ 31 мая 2018

Вот мое поле ввода формы тимьяна.Я хочу установить значение по умолчанию для этого.Предположим, я хочу установить «индивидуальный» в качестве значения по умолчанию.как это сделать?

 <div class="col-sm-9">
                            <label th:if="${#fields.hasErrors('priceSearchDTO.partyType')}" th:errors="*{priceSearchDTO.partyType}"
                                   class="validation-message"></label>
                            <input type="text" th:field="*{priceSearchDTO.partyType}" placeholder="partyType"
                                   class="form-control"/>
                        </div>

Кроме того, я пытался с этим, но он не работает как обычное поле HTML.

<div class="col-sm-9">
                        <label th:if="${#fields.hasErrors('priceSearchDTO.partyType')}" th:errors="*{priceSearchDTO.partyType}"
                               class="validation-message"></label>
                        <input type="text" th:field="*{priceSearchDTO.partyType}" placeholder="partyType" value="individual"
                               class="form-control"/>
                    </div>

1 Ответ

0 голосов
/ 31 мая 2018

Есть атрибут th: placeholder.Вы можете использовать этот атрибут для динамического задания значения атрибута заполнителя, например:

<input ...  th:placeholder="${#object.individualPlaceholder}" ...>

или

<input ...  th:placeholder="|Static and ${#object.dynamic}|" ...>

Если ваш заполнитель является статическим значением, вы все равно можете использовать заполнитель-attribute:

<input ...  placeholder="Insert something" ...>

Также возможно использовать статическое значение для th: placeholder.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...