json数据初始化选中子节点,父节点选中问题
ztree吧
全部回复
仅看楼主
level 2
1004425084 楼主
我通过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);
2018年10月11日 02点10分 1
level 2
1004425084 楼主
哪位大神给点建议
2018年10月11日 02点10分 2
看楼下
2018年10月15日 02点10分
level 1
同问。刚遇到这问题
2018年10月14日 13点10分 4
level 1
已经解决了。楼主
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);
}
2018年10月15日 02点10分 5
半选中呢?没做处理啊,你这个只是自己又执行了一遍
2018年11月08日 14点11分
level 1
楼主这个问题有解决方法了吗
2019年11月12日 03点11分 6
1