2015-08-28 43 views
0

我是新来的百里香叶。我正在尝试添加一个基于for循环中所选单选按钮的类。在百里香上添加选定的单选按钮课

<div class="btn-group" data-toggle="buttons"> 
    <div th:remove="tag" th:each="obj : ${T(com.sab2i.esabplugin.model.NatureEnum).values()}" > 
     <label class="btn btn-primary" th:classappend ="...?'active'"> 
      <input type="radio" autocomplete="off" th:field="*{nature}" th:value="${obj}" /> 
      <span th:text="#{${obj.value}}">Radio</span> 
     </label> 
    </div> 
</div> 

我应该做哪些测试,以“自然”的值进行比较,对循环变量“目标文件”的价值,以增加“活跃”类日:classappend

谢谢。

回答

0

,您是否试图th:classappend="(${obj} eq *{nature})? 'active'"

如果*{nature}String尝试th:classappend="(${obj.name()} eq *{nature})? 'active'"

+0

嗨,你的第一个解决方案提供没有工作,但第二人做。我认为主要的问题是我使用“==”符号而不是“eq”进行比较。 – xeon