树—复选框

tree-13

设置信息与数据如下,详细参见:http://www.360ui.net

var setting1 = {

    check: {

        enable: true

    }

};

 

var zNodes1 = [

    { id:1,  parentId:0, name:"部门1", open: true, checked: true},

    { id:11, parentId:1, name:"员工1"},

    { id:12, parentId:1, name:"员工2"},

    { id:13, parentId:1, name:"员工3", checked:true},

    { id:2,  parentId:0, name:"部门2", open: true},

    { id:21, parentId:2, name:"员工4(没有复选框)", nocheck: true},

    { id:22, parentId:2, name:"员工5"},

    { id:23, parentId:2, name:"员工6"},

    { id:24, parentId:2, name:"员工7(有复选框,但不可选)", chkDisabled: true}

];

tree-14

获取选中值方法如下:

function getSelectValue(){

 

    //获取zTree对象

    var zTree = $.fn.zTree.getZTreeObj("tree-1");

    //得到选中的数据集

    var checkedNodes = zTree.getCheckedNodes(true);

    //得到未选中的数据集

    var checkedNodes2 = zTree.getCheckedNodes(false);

   

    var msg = "";

    var msg2 = "";

   

    for(var i = 0; i < checkedNodes.length; i++){

        msg += "," + checkedNodes[i].id;

    }

    if(msg == ""){

        msg = "无选择";

    }else{

        msg = msg.substring(1);

    }

   

    for(var j = 0; j < checkedNodes2.length; j++){

        msg2 = msg2 + "," + checkedNodes2[j].id;

    }

    if(msg2 == ""){

        msg2 = "无选择";

    }else{

        msg2 = msg2.substring(1);

    }

   

    top.Dialog.alert("已选中:<br/>"+msg+"<br/>未选中:<br/>"+msg2);

}

 

转载于:https://my.oschina.net/u/1045711/blog/137161

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值