首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

~ztree的chkStyle:"checkbox"时,取全部选中最底层节点及父节点~

2013-09-05 
~~~~~~~~~ztree的chkStyle:checkbox时,取所有选中最底层节点及父节点~~~~~~~~ZTREE如何获取所有选中最底

~~~~~~~~~ztree的chkStyle:"checkbox"时,取所有选中最底层节点及父节点~~~~~~~~
~ztree的chkStyle:"checkbox"时,取全部选中最底层节点及父节点~

ZTREE如何获取所有选中最底层节点(下面没有子节点)和这些节点的父。

需要格式如下:
所有选中的最底层子节点:机房环境,防火墙,应用安全,安全管理制度
所有选中的最底层子节点和对应的父节点:技术对象/物理安全/机房环境,技术对象/网络安全/防火墙,技术对象/应用安全,管理对象/安全管理制度
[解决办法]

<script type="text/javascript">
var s_child="",s_parent="";
var treeObj = $.fn.zTree.getZTreeObj("tree");//树控件
var nodes = treeObj.getCheckedNodes(true);//获取所有选择的节点
for(var i=0;i<nodes.length;i++){
    if(nodes[i].isParent){
        s_parent+=nodes[i].name+",";//父节点
    }else{
        s_child+=nodes[i].name+",";//子节点
    }
}
alert(s_parent+"\n"+s_child);
</script>

热点排行