Thymeleaf 下拉框默认项判断:使用 th:if 指令
在 Thymeleaf 中,可以使用 th:if 指令进行下拉框默认项的判断。下面是一个示例:
<select th:if="${selectedValue == \'option1\'}">
<option value="option1" selected>Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
<select th:if="${selectedValue == \'option2\'}">
<option value="option1">Option 1</option>
<option value="option2" selected>Option 2</option>
<option value="option3">Option 3</option>
</select>
<select th:if="${selectedValue == \'option3\'}">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3" selected>Option 3</option>
</select>
在上述示例中,通过 th:if 指令判断 selectedValue 的值,如果满足条件,则添加 selected 属性,表示该选项为默认选中项。根据不同的条件,Thymeleaf 会根据该条件是否满足来渲染对应的下拉框。
原文地址: https://www.cveoy.top/t/topic/pIng 著作权归作者所有。请勿转载和采集!