禁止取消checkbox选中

时间:2014-03-14 16:49:07   收藏:0   阅读:720

问题描述:

checkbox复选框,只能选中而不能取消选中


因为checkbox是HTML中的元素,可能不能让它不选中自己,所以我的方法是,不直接对checkbox处理,在它上面再加一层div,每次点击checkbox时,其实是点击div,(checkbox点击不到),然后对checkbox进行处理

<html >
<head>
    <title></title>
    <script type="text/javascript" src="JS/jquery-1.9.1.js"></script>
    <script type="text/javascript">
        $(function () {
            $(".div").click(function () {
                var obj = $(this).parent().find(":checkbox");
                if ($(obj).is(":checked")) {
                    alert("suspend");
                }
                else {
                    $(obj).attr("checked", "checked");
                }
            })
        })
    </script>
</head>
<body>
    <div class="div" style="position:relative;">
        <span style="position:absolute; width:20px;height:20px;z-index:999;"></span>
        <div style="position:absolute;z-index:998;"><input type="checkbox" /></div>
    </div>
</body>
</html>


禁止取消checkbox选中,布布扣,bubuko.com

原文:http://blog.csdn.net/starcuan/article/details/21235691

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!