0

我们正在使用带有分页的数据表,我们需要在标题行中选择全选复选框,这将只选择当前页面中的行。

选择第一页后,如果转到下一页,则应取消选中全选复选框,如果选中,则应选择第二页行。如果您返回第 1 页,它仍应显示选定的行并选中全选复选框。

我找不到解决方案,因为每个人都问如何选择所有页面中的每一行,这是一种不同的场景。

4

2 回答 2

0

如果您使用分页,您应该知道每页显示多少项目...

于 2013-07-08T16:01:07.630 回答
0

假设页面没有完全刷新,您可以通过几种方式执行此操作。

您可以为每个页面创建一个隐藏表,因为它被呈现,然后检查表是否已经创建。如果有,只需显示现有表。表的状态仍将保持不变。这样做的好处是您不必一直返回服务器,但如果您有很多页面,它不一定会扩展。

您还可以创建一个已检查 ID 的数组,然后在呈现特定页面时,检查复选框是否在该数组中。

于 2013-07-08T15:56:56.123 回答