如何保持百里香中select标签中选中的选项之一?代码如下

问题描述 投票:0回答:1

我尝试将selected放到空选项内,并且在th:text之后加上th:select,但对我都不起作用,这是我的代码:

<select name="uploadDate"style=" width:100%;" id="uploadDate" class="form-control select2">
      <option></option>
      <option th:each="uploadDateMenu : ${uploadDateMenu.entrySet()}"th:value="${uploadDateMenu.key}" th:text="${uploadDateMenu.value}"></option>
</select>
html drop-down-menu thymeleaf html-select
1个回答
0
投票

您尚未包含您的代码,但是假设您有一个创建交易的用户-您希望该用户默认选择其在线支付钱包(否则,他可以单击并选择另一个):

 <select id="wallet" class="form-control" name="senderWalletId">
      <option th:each="wallet : ${wallets}"
              th:value="${wallet.id}"
              th:text="${wallet.name}"
              th:selected="${wallet.id == user.getDefaultWallet().getId()}">
      </option>
 </select>

在这种情况下,th:selected采用表达式,但是您也可以直接在其中选择默认对象。

© www.soinside.com 2019 - 2024. All rights reserved.