解决grid选中行分页后不保持的问题(实现分页多选记忆功能)

在使用Extjs的grid组件时,遇到分页后选中行状态无法保持的问题。通过定义全局collection,监听checkbox勾选和取消事件,以及在数据加载时检查选中状态,成功实现了分页多选的记忆功能。在获取选中数据时,需从collection获取,而非从sm。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  ---------注:本博客中的代码并不能直接运行,只是用做举例,只用做说明工作中遇到的问题--------


问题描述:当在grid中选择某行记录时,再翻页,每一次翻页,其它页面的选中行就消失了

    a.定义一个全局的collection变量,保存选中的所有行

    b.定义checkbox的勾选事件,每当选中一行记录时,就将这条记录插入到collection里面。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值