私はこれにsimillarカラーフィルタを有する:可能かどうかは、チェックボックスを使用して非表示にしますか?
<input type="checkbox" id="orange" class="orange" value="orange"/>orange
<br/>
<input type="checkbox" id="peach" value="peach"/>peach
<br/>
<input type="checkbox" id="terracotta" value="terracotta"/>terracotta
<br/>
<input type="checkbox" id="coffee" value="coffee"/>coffee
<br/>
<input type="checkbox" id="browne" value="browne"/>browne
<br/>
<input type="checkbox" id="rose" value="rose"/>rose
<br/>
<input type="checkbox" id="red" value="red"/>red
<br/>
Iは、DBから色をrecive。
<div th:each="model : ${allColor}">
<span th:text="${model.color}"/>
DBにないThymeleafを使用して色を非表示にすることはできますか? たとえば、私はローズ、コーヒー、ピーチの色を持っていませんが、将来はこの色を使用します。私は色の検証をしたい、色がDBにある場合、ユーザーはUIのチェックボックスで、それ以外の場合はチェックボックスの非表示を見ることができます。私はth:if
とth:unless
について読んでいます。 Thymeleafを使用してそれを作ることが可能かどうか?
私がやろう場合:それは働いていません
<input type="checkbox" th:if="${model.color==coffee}"id="coffee" value="coffee"/>coffee
。
'<入力目:もし= "$ {allColor.contains( 'オレンジ')}" タイプ= "チェックボックス" ID = "オレンジ" クラス= "オレンジ" 値= "オレンジ"/> orange'この変形例では 'checkbox'を見ることができません、' span 'のように見えます – Viking
'allColor'はリストですか?ああ、あなたはこれを動作させたい場合は、文字列のリストにallColorを変換する必要があります。 –
Metroids
'
'この部分のコードには: **割り当てシーケンスとして解析できませんでした: "color:$ {curtain.color}" **おそらく 'allColor' name、color、idにあるので – Viking
関連する問題