点击全选按钮,会将所有的列表数据勾选中,这时候获取到一个包含所有数据的数组arr1=[{id:'1',data:'11'}, {id:'2', data: '22'}],通过点击复选框,取消数据,在这里能获取到这个列表选中的index的数组arr2=[0,1]。现在的问题是,怎么将这两个数组对应上,就是比如全选后取消一个arr2 =[0],怎么让arr1只显示第一条数据arr1=[{id: '1',data: '11'}]
1 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
一直沉浸在这样的思路里,然后,从全选到点击复选框这个过程和从点击复选框到全选这个过程,其实,我全选的目的也是为了获取到一个id的数组,然传给后端去删除。今天 突然转换了一种思路,发现之前的思路真的是够绕的。全选中获取到的数据arr1,进行遍历获取到一个只含有id的数组idArr。然后复选框中获取到的数据也是一个含有id的数据arr2,以idArr作为中间量,来衡量arr1和arr2,这样子,他们两边的数据是实施对应的。纠结了好久的问题,突然发现其实挺简单的,题目可能给大家 讲述的不太清晰。表示非常抱歉。以后 我会尽量将自己的问题 描述清楚的。谢谢大家 。如果有和我遇到一样的问题,然后看我这个 有没看明白的 欢迎私信我,非常愿意帮助大家
- 1 回答
- 0 关注
- 559 浏览
添加回答
举报
0/150
提交
取消