【问题标题】:jQuery + thymeleafjQuery + 百里香叶
【发布时间】:2018-01-13 16:20:13
【问题描述】:

我在 thymeleaf 中从 switch 获取数据时遇到问题。

我是这样做的,正常数据不用switch就可以了:

<tr>
    <td>Zatrudniony</td>
    <td th:attr="id='datewo' + ${employee.empEvidenceNumber}">
        <span th:text="${employee.empFirstWorkDay}"></span>
    </td>
</tr>

和我的 jQuery 来显示这一行的数据,我可以在我的模态输入字段中显示:

var empDepartmentId = $('#dep' + empEvidenceNumber).text();
$("#empDepartmentId").val(empDepartmentId);

但是这个 jQuery 代码不显示来自 thymeleaf 开关的数据:

<tr>
    <td>Jest kierownikiem</td>
    <td th:attr="id='isman' + ${employee.empEvidenceNumber}">
        <div th:switch="${employee.empIsManager}">
            <span th:case="1" th:text="tak"></span>
            <span th:case="*" th:text="nie"></span>
        </div>
    </td>
</tr>

我尝试在 div 和 span 组件中设置此 id 属性,但仍然没有。 我该怎么做?

【问题讨论】:

    标签: java jquery spring thymeleaf


    【解决方案1】:
    <tr>
        <td>Jest kierownikiem</td>
        <td th:attr="id='isman' + ${employee.empEvidenceNumber}">
            <th:block th:switch="${employee.empIsManager}">
                <div th:case="1">
                    <span th:text="tak"></span> 
                </div>
                <div th:case="*">
                    <span th:case="*" th:text="nie"></span>
                </div>
            </th:block>
        </td>
    </tr>
    

    【讨论】:

      猜你喜欢
      • 2020-10-31
      • 2016-08-14
      • 2015-11-29
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 2018-07-08
      • 2017-04-05
      相关资源
      最近更新 更多