我有选择选项,我想为第一个选项使用禁用选项,但是当我使用th:field时,它会覆盖它并启用第一个选项。 因此,我尝试按照此question的建议使用th:id,th:name和th:value,但是发生的是选择选项开始从列表中选取最后一个值,而忽略了来自模型属性< / p>
此处为代码部分
<div class="md-form">
<select name="coordinate" id="coordinate" th:field="*{coordinateSystem}">
<option value="" disabled selected><label>Choose Coordinate</label></option>
<option th:each="coordinate : ${data.coordinateSystemList}"
th:value="${coordinate}"
th:selected="${data.coordinateSystem}"
th:text="${coordinate}">
</option>
</select>
<label class="active" for="coordinate">Coordinate</label>
非常感谢您的帮助