ztree吧 关注:1,826贴子:12,471
  • 6回复贴,共1

json数据初始化选中子节点,父节点选中问题

只看楼主收藏回复

我通过json数据初始化,选中数据只设置子节点,发现父节点未半选或者选中,这个是BUG吧?
var setting = {
data: {
simpleData: {
enable: true
}
},
check: {
enable: true,
chkStyle: "checkbox",
chkboxType: { "Y": "ps", "N": "ps" }
}
};
var treeNodes = [
{"id":1, "pId":0, "name":"test1"},
{"id":11, "pId":1, "name":"test11"},
{"id":12, "pId":1, "name":"test12"},
{"id":111, "pId":11, "name":"test111", checked:true}
];
$.fn.zTree.init($("#allLinesTree", $.pdialog.getCurrent()), setting, treeNodes);


1楼2018-10-11 10:29回复
    哪位大神给点建议


    2楼2018-10-11 10:30
    收起回复
      2026-03-21 09:40:39
      广告
      不感兴趣
      开通SVIP免广告
      同问。刚遇到这问题


      4楼2018-10-14 21:31
      回复
        已经解决了。楼主
        var zTreeObj = $.fn.zTree.init($("#tree2"), setting, data.body.rows);//树形数据初始化
        var nodes = zTreeObj.getCheckedNodes();
        for (var i = 0, l = nodes.length; i < l; i++) {
        zTreeObj.checkNode(nodes[i], true, true);
        }


        5楼2018-10-15 10:02
        收起回复
          楼主这个问题有解决方法了吗


          IP属地:北京6楼2019-11-12 11:24
          回复