我在我的Java thymeleaf应用程序中激活了这个带有数据分页的Materialize表。当页面首次加载时,我可以单击表的最后一列并获得下拉列表以进行填充,但是当我转到表的第二页时,表链接的最后一列不起作用。这是因为实现分页不刷新吗?如果我在表格的第二页上,然后单击返回第一页,则该下拉列表不再在第一页上起作用。知道为什么除了下拉菜单的初始页面加载之外,该链接到下拉列表均无效?
<tr th:each="resource,status : ${resources}">
<td><a th:href="@{|/edit/resource/${resource.id}#resources|}" th:text="${resource.name}"></a></td>
<td th:text="${resource.category}"></td>
<td th:text="${resource.services}"></td>
<td class="right-align">
<a href='#' class="dropdown-button" th:attr="data-activates=${'dropdown'+status.index}"><i class="material-icons blue-text text-darken-2">more_horiz</i></a>
<!-- Dropdown Structure -->
<ul th:id="${'dropdown'+status.index}" class='dropdown-content'>
<li><a th:href="@{|/resource/${resource.id}/contacts|}" class="blue-text text-darken-2">Contacts</a></li>
<li><a th:href="@{|/resource/${resource.id}/pricing|}" class="blue-text text-darken-2">Pricing</a></li>
</ul>
</td>
</tr>