jQuery MiniUI

 找回密码
 立即注册
查看: 5310|回复: 5
打印 上一主题 下一主题

mini-checkboxlist单选又能不选 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2018-12-17 14:41:02 |只看该作者 |倒序浏览
mini-checkboxlist设置为单选后,只能选中一个,有没有什么好方法能使mini-checkboxlist单选,又能不选

Rank: 7Rank: 7Rank: 7

沙发
发表于 2018-12-17 17:00:42 |只看该作者

Rank: 3Rank: 3

板凳
发表于 2018-12-17 17:27:03 |只看该作者
我需要单选,单可以不选的,这个单选后必须选择一个

Rank: 7Rank: 7Rank: 7

地板
发表于 2018-12-17 17:52:28 |只看该作者
baifengcm 发表于 2018-12-17 17:27
我需要单选,单可以不选的,这个单选后必须选择一个

checkboxlist示例multiSelect多选属性默认是true,在这里需要设置为multiSelect=“false”。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

5#
发表于 2018-12-18 10:05:28 |只看该作者
这个是我看过api属性了解的,也是一样的,选择一个之后不能不选了,一直是要有一个选择的

Rank: 8Rank: 8

6#
发表于 2018-12-18 12:17:10 |只看该作者
baifengcm 发表于 2018-12-18 10:05
这个是我看过api属性了解的,也是一样的,选择一个之后不能不选了,一直是要有一个选择的 ...
你看下,你选中之后再点击可以取消选中

关键代码:
var obj = mini.get("cbl1");
        obj.on("beforeitemclick", function (e) {
            var sender = e.sender,
                item = e.item;
            var value = obj.getValue();

            if (value==item.id) {
                obj.setValue("");
                e.cancel = true;
            }

        })

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2025-4-19 20:47 , Processed in 1.027316 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部