表行从多个页开始计数

Table rows count from multiple pages

本文关键字:开始      更新时间:2023-09-26

在Javascript中,我有一个包含多行(100行)的表。在我的UI中,每页只能显示20行。因此,这些行显示在5页中。

当我试图获得表的行数使用table .rows。长度,它只给我20而不是100。

在这个场景中,我可以使用哪个函数来获得行总数?

没有好的方法单独使用javascript,除非你有像Showing 1-20 of <span id="num_rows">100</span>这样的东西,然后你可以抓取该span的内容。

使用AJAX来查询服务器似乎有点多余。

无论如何,你应该把总行值插入到html的某个地方,然后用javascript读取值。如果需要,您甚至可以为表设置像data-total_rows="100"这样的属性—有很多选项。

无论您使用此方法选择什么,如果您动态添加/删除行,该值也必须更新。