thymeleaf和html - 应用条件:每个通过select-option-dropdown

时间:2017-04-25 13:42:21

标签: html conditional-statements thymeleaf dropdown

我有一张表格,其中的内容是由百里香生成的。

HTML code:

<tbody>
   <tr th:if="${transaction.paid == 1}" th:each="transaction : ${transactions}">
     <td th:text="${transaction.user_id}"></td> 
     <td th:text="${transaction.product_id}"></td>
     <td th:text="${transaction.date}"></td>
     <td>
         <span class="msg-green" th:if="${transaction.paid == 1}">Paid</span>
         <span class="msg-red" th:if="${transaction.paid == 0}">Pending</span>
     </td>
     <td>
         <a th:if="${transaction.paid == 0}" th:href="@{/pay_transaction(id=${transaction.id})}" class="btn btn-primary">Pay</a>
    </td>
  </tr>
</tbody>

我想添加一个select-option输入字段,我可以设置一个条件然后应用到列表中。

我有条件部分:

<tbody>
   <tr th:if="${transaction.paid == 1}" th:if="${transaction.paid == 1}" th:each="transaction : ${transactions}">
     <td th:text="${transaction.user_id}"></td> 
     <td th:text="${transaction.product_id}"></td>
     <td th:text="${transaction.date}"></td>
     <td>
         <span class="msg-green" th:if="${transaction.paid == 1}">Paid</span>
         <span class="msg-red" th:if="${transaction.paid == 0}">Pending</span>
     </td>
     <td>
         <a th:if="${transaction.paid == 0}" th:href="@{/pay_transaction(id=${transaction.id})}" class="btn btn-primary">Pay</a>
    </td>
  </tr>
</tbody>

但我想有三个选择:

transaction.paid == 0
transaction.paid == 1
and all

有没有办法不使用jquery / javascript?

谢谢!

0 个答案:

没有答案