代码

<script language='javascript' type='text/javascript'>
        $(document).ready(function() {
            var $checkBox = $(':checkbox');
            $checkBox.click(function() {
            var value = $(this).attr('checked');
            child($(this), value);
            parent($(this), value);
            });
        });
        function parent(obj,value) {
            var $obj = obj;
            var $div = $obj.closest('div');
            var $parent = $div.prev('table');
            if (!value) {
                if ($div.children('table').find(':checkbox:checked').length == 0)
                    $parent.find(':checkbox').attr('checked', value);
            } else {
                $parent.find(':checkbox').attr('checked', value);
            }
            if ($parent.length > 0)
                parent($parent, value);
        }
        function child(obj,value) {
            var $obj = obj;
            var $table =$obj.closest('table');
            var $div =$obj.closest('div');
            var $children = $table.next('div');
            if ($children.length > 0) {
                $children.find(':checkbox').attr('checked', value);
            }
        }
        
    </script>
 
此脚本 很好用 选中父节点 子节点全部选中, 选择子节点 对应的父节点也选中
Treeview1 的属性 ShowCheckBoxes="All"
 

转载于:https://www.cnblogs.com/wanglinglong/archive/2010/03/22/1691758.html

TreeView Checkbox选中相关推荐

  1. html中radio、checkbox选中状态研究(静下心来看,静下心来总结)

    html中radio.checkbox选中状态研究(静下心来看,静下心来总结) 一.总结 1.单选框的如果有多个checked 会以最后一个为准 2.js动态添加checked属性:不行:通过 $(& ...

  2. jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中

    例:将多个选中的checkbox的值组装成一个字符串 <script type=text/javascript> function addMem(){ //var followers = ...

  3. webform开发经验(一):Asp.Net获取Checkbox选中的值

    webform中获取repeat控件列表下的checkbox选中的值: 码农上代码: public static string getSelectedIDs(Repeater Rpt_){string ...

  4. JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    2019独角兽企业重金招聘Python工程师标准>>> JQuery是一个非常容易上手的框架,但是有很多东西需要我们深入学习的. 判断checkbox是否被选中网上有选多种写法,这里 ...

  5. C# Winform中DataGridView的DataGridViewCheckBoxColumn CheckBox选中判断

    1.DataGridViewCheckBoxColumn CheckBox是否选中 在判断DataGridView中CheckBox选中列的时候,用DataGridViewRow.Cells[0].F ...

  6. 【原】TreeView+Checkbox级联操作(IE/FireFox测试通过)

    TreeView+Checkbox级联操作 步骤1.前台页面拖放一个Treeview,将其ShowCheckBoxes属性设置为All <asp:TreeView ID="tvCoun ...

  7. 微信小程序 - 更改radio和checkbox选中样式

    点击下载源码:示例-更改radio或checkbox选中样式 转载于:https://www.cnblogs.com/cisum/p/9761807.html

  8. checkbox 选中的id拼接长字符串

    需求描述:为了做一个批量操作,需要获取到checkbox选中的项的id,并且把选中的id拼接成字符串. 解决思路:先获取到checkbox选中项,然后拼接.(这tm不废话么),问题的关键就是获取che ...

  9. 使用jquery判断及改变checkbox选中状态

    使用jquery判断及改变checkbox选中状态 https://jingyan.baidu.com/article/fea4511a00f66af7ba912560.html

最新文章

  1. New Text Document.udl
  2. 自定义scoll样式
  3. 多个for语句嵌套执行顺序_阿里真实面试题解析之实现多个线程顺序执行的几种方式...
  4. 国资委发文!10本书讲透数字化时代新机遇
  5. 最受欢迎 Top 12 Python 开源框架,你都用过吗?| 原力计划
  6. debian之自启动程序
  7. 【从理论到代码】旋转矩阵与欧拉角 一
  8. IIS安装和ASP.NET Web应用程序开发期间部署到IIS自定义主机域名并附加进程调试...
  9. 深度学习图像分类(十三):ShuffleNet系列(V1,V2)
  10. 蚂蚁课堂:Consul搭建
  11. WAP PUSH资料
  12. matlab interp1 spline,中国大学MOOC: MATLAB/Octave函数interp1中有一个描述插值方法的参数,其中spline表示...
  13. CSDN 第一篇随笔
  14. 30岁程序媛在一家公司工作八年后,告别“体制化”终于跳槽,别再妄想靠公司养老了!
  15. 谷歌开发者版和beta版_Google工具栏Beta,工具栏API和ComputerZen Google工具栏按钮
  16. iOS中调用短信和邮箱的方法
  17. 动态内表(纵向变横向)
  18. jboot 增加llog4j日志
  19. Unity Shader - Smoothness 平滑度
  20. 如何快速学会一项新技能?

热门文章

  1. application.properties amp;amp;amp; application.yml 配置文件详解(转)
  2. 从 6 篇顶会论文看「知识图谱」领域最新研究进展 | 解读 代码
  3. 不是程序员也能看懂的ZCash零知识证明
  4. JPA HttpMessageNotWritableException: Could not write content: Infinite recursion (StackOverflowError
  5. JZOJ 5603. 【NOI2018模拟3.27】Xjz
  6. 计算机科学软件工程专业大学排名,2020软件工程专业大学排名及录取分数汇总(2021理科生参考)...
  7. android 九宫格封装,Android 九宫格的实现方法
  8. vue 音乐盒app_VBox 一款基于vue开发的音乐盒 序章
  9. golang微服务框架对比_Go语言开发的微服务框架,你了解多少?
  10. Visual BERT论文的简单汇总