异步加载树以后,设置了isParent为true的子节点为什么是-
ztree吧
全部回复
仅看楼主
level 1
menshenkahn 楼主
function zTreeOnAsyncSuccess(event, treeId, treeNode, msg) {
// alert(msg);
if(treeNode==null){
var treeObj = $.fn.zTree.getZTreeObj("treeDemo");
treeObj.expandAll(true);
}
};
上面是异步加载的回调函数,自动展开以后,为什么子节点前面都是-号,应该是+才对啊,因为我已经设置了isParent为true
如果注释掉expandAll那行,手动展开,子节点是有+号的
2013年12月13日 09点12分 1
level 11
什么版本的 zTree? 对比一下 Demo,Demo 应该木有这种问题
2013年12月15日 10点12分 2
最新的3.5.15 异步加载某省数据,比如江苏省作为根节点,我在后台中已经设置了第一级子节点的 isParent为true(比如南京市,苏州市。。。),用主贴中异步调用成功的回调函数来展开第一级子节点,前面都是“-”号,如果不调用expandAll(true),手工点开根节点江苏省,下面一级子节点前面都有"+“号
2013年12月15日 11点12分
回复 menshenkahn : expandAll 不会自动进行异步加载的; 只要是 父节点 展开后前面就是 - 号,未展开的时候就是 + 号
2013年12月22日 11点12分
1