<select class="selectpicker" th:name="properties" data-size="5" data-live-search="true" th:field="*{properties}" multiple>
<option th:each="property:${properties}"
th:value="${property}"
th:text="${property.value}">
option>
select>
下面这个是thymeleaf模板,使用了bootstrap-select插件,但是传递给前端页面时,始终如上面图所示name属性为空,是怎么回事??
这个问题可能是因为没有正确绑定数据到该下拉列表中,导致name属性不能正确显示。你可以检查一下后端代码是否正确传递了需要显示的数据。在这个例子中,你需要检查后端是否已经初始化了一个名为"properties"的数据,并将它正确的传递给前端页面。
以下答案引用自GPT-3大模型,请合理使用:
t
<select class="selectpicker" th:name="properties" data-size="5" data-live-search="true" th:field="*{properties}" multiple> <option th:each="property:${properties}"
th:value="${property}"
th:text="${property.value}">
</option>
</select>
如果我的回答解决了您的问题,请采纳我的回答