2017-01-11 10 views
0

にループから変数を取得します'だから、そのように見えるはずです。Thymeleafは、私は、このコードに問題があるアクションURL

<form method="post" th:action="@{/categories/CATEGORY_ID}"> 

は、選択から選択したオプションに応じて動的にリンクするすべてのオプションがありますか?

+2

thymeleafでこれを行う方法はありません。あなたはJavaScriptを使用する必要があります。 – Metroids

+0

CATEGORY_IDにinput type = "hidden"を使用できませんか? – yglodt

+0

答えがあなたを助けたら、その答えを受け入れるべきです。 – benkuly

答えて

0

th:eachを1レベル上に移動してselect要素に移動します。

+0

これはselectタグを繰り返すでしょう。これは彼が望むものではありません。 – benkuly

0

Thymeleafでは、定義した同じタグに変数を使用することはできません。 代わりに、目に見えないth:blockタグを使用できます。

<select name="category"> 
    <th:block th:each="category : ${categoriesList}"> 
    <option th:text="${category.name}" th:value="${category.id}"/> 
    </th:block> 
</select> 
関連する問題