javascript - 如何对动态生成的表行设置限制?

标签 javascript html css thymeleaf

我有一个动态生成的表,每次刷新页面都会插入一行新数据。我如何限制表格最多只显示 7 个表格行,一旦达到 7 个。用数据更新表格现有表格行而不是添加新行。我的应用程序包括前端的 thymeleaf,后端的 java/springboot。

我在这个脚本中使用 thymeleaf 来自动生成我的代码。

<table th:object="${showbudata}">
    <thead>
    <tr>
        <th> Date </th>
        <th> Status </th>
        <th> HostName </th>
        <th> Implement Version</th>

    </tr>
    </thead>
    <tbody>

  <tr th:each="t: ${showbudata}" th:if="${server.host == t.host}">
    <td th:text="${t.date}" />
    <td th:text="${t.Status}" />
    <td th:text="${t.host}" />
    <td th:text="${t.version}" />
  </tr>

    </tbody>
</table>

最佳答案

您需要为您的数据实现命名分页。您可能有兴趣查看 Thymeleaf Spring Data Dialect .

关于javascript - 如何对动态生成的表行设置限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41701020/

相关文章:

php - 为什么 Recaptcha 没有出现?

html - 将页脚保持在页面底部的技巧?

javascript - 如何使用 CSS 根据百分比定位 div

html - 使用 html5 和 css 为所有浏览器定位图像

css - 响应式 div 小部件 Bokeh

java - 我如何在 Servlet 中打开一个弹出窗口,然后重定向一个页面

javascript - ASP.NET MVC4 网络优化不会在普通互联网应用程序上缩小或添加缓存破坏器

javascript - Firebase 规则 : Problem with role based authentication in groups and . 其中()

html - 字体大小影响 block 元素的高度?

javascript - 在最新的 iOS 更新到 12.2 后,如何修复 iOS 主屏幕 Chrome 快捷方式中的 "whatsapp://"协议(protocol)点击中断?