Thymeleaf清空:值

时间:2014-12-15 11:40:43

标签: spring thymeleaf

尝试使用th:每个元素如下:

<select class="form-control" name="timeZone" required="true">
   <option th:each="t : ${timeZones}" th:value="${t}" th:text="${t}"></option>
</select>

但由于某种原因,我得到空值属性。

<select class="form-control error" name="timeZone" required="true" aria-required="true" aria-invalid="true">
                        <option value="">ACT</option>
                        <option value="">AET</option>
                        <option value="">AGT</option>
                        <option value="">ART</option>
                        <option value="">AST</option>
                        <option value="">Africa/Abidjan</option>
                        <option value="">Africa/Accra</option>
                        <option value="">Africa/Addis_Ababa</option>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

奇怪,如果我使用 th:attr 就可以。

<select class="form-control" name="timeZone" required="true">
   <option th:each="t : ${timeZones}" th:attr="value=${t}" th:text="${t}"></option>
</select>



<select class="form-control valid" name="timeZone" required="true" aria-required="true" aria-invalid="false">
                        <option value="ACT">ACT</option>
                        <option value="AET">AET</option>
                        <option value="AGT">AGT</option>
                        <option value="ART">ART</option>
                        <option value="AST">AST</option>
                        <option value="Africa/Abidjan">Africa/Abidjan</option>
                        <option value="Africa/Accra">Africa/Accra</option>
                        <option value="Africa/Addis_Ababa">Africa/Addis_Ababa</option>