起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2642|回复: 10

[结贴] 仿淘宝全选按钮问题

[复制链接]

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
发表于 2016-12-16 11:24:03 | 显示全部楼层 |阅读模式
本帖最后由 2538402839 于 2016-12-16 11:25 编辑

想实现淘宝的全选按钮效果,参照淘宝的代码,点击事件执行了,但是按钮没有选中,是少写了什么吗

2.png

1.png



1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-16 11:52:47 | 显示全部楼层
从图片上看是没有问题的   checkbox的checkedValue为1  你写了吗?
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2016-12-16 12:55:42 | 显示全部楼层
半导体 发表于 2016-12-16 11:52
从图片上看是没有问题的   checkbox的checkedValue为1  你写了吗?

写了
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-16 13:21:30 | 显示全部楼层

现在从图片上整的看不出问题   你还是发压缩包吧
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2016-12-16 14:23:33 | 显示全部楼层
半导体 发表于 2016-12-16 13:21
现在从图片上整的看不出问题   你还是发压缩包吧


test.rar (17.17 KB, 下载次数: 22)
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-16 14:43:32 | 显示全部楼层
2538402839 发表于 2016-12-16 14:23
全选和删除都是仿照淘宝的都没效果

Model.prototype.button3Click = function(event) {
                isSelectAll = !isSelectAll;
                var templeData = this.comp("templeData");
                templeData.each(function(obj) {
                        debugger;
                        if (isSelectAll) {
                                templeData.setValue("fchoose", "1", obj.row);
                        } else {
                                templeData.setValue("fchoose", "", obj.row);
                        }
                });
        };


你的列名明明就是fchoose  你赋值的时候写fChoose   这是大小写的问题。。。
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2016-12-16 14:55:29 | 显示全部楼层
2538402839 发表于 2016-12-16 14:23
全选和删除都是仿照淘宝的都没效果

已解决,绑定的fchoose没对应对
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2016-12-16 14:58:28 | 显示全部楼层
帮忙看一下那个删除的就行
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2016-12-16 15:03:08 | 显示全部楼层
本帖最后由 2538402839 于 2016-12-16 15:49 编辑

页面删除也没有问题,这些数据我是从本地sqlite获取的,我要想删除sqlite中的数据,必须获取到我选中的每一个的id,这个选中的id怎么获取
回复 支持 反对

使用道具 举报

发表于 2016-12-16 16:01:53 | 显示全部楼层
2538402839 发表于 2016-12-16 15:03
页面删除也没有问题,这些数据我是从本地sqlite获取的,我要想删除sqlite中的数据,必须获取到我选中的每一 ...

data.each循环 判断符合条件,吧行对象放在一个数组中
data.deleteData(rows)
data.saveData()
就可以删除这些行了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-25 05:26 , Processed in 0.073639 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表