求助:新手,为什么给树赋值的时候,总是最后一条数据啊?
ztree吧
全部回复
仅看楼主
level 4
这是赋值的代码
[害羞]新手,请大家指教
$(xml).find('row').each(function(){
var menu_id=$(this).attr("PKID".toLowerCase()); //子节点id
var menu_name=$(this).attr("FEETYPE".toLowerCase()); //子节点名称
var p_id=$(this).attr("GID".toLowerCase()); //父节点id
var p_name=$(this).attr("GNAME".toLowerCase()); //父节点名称
//alert(p_name+"--------"+menu_name);
setting={};
nodes=[
{name:p_name,childs:[
{name:menu_name}
]}
];
$.fn.zTree.init($("#zTreeMF"),setting,nodes);
});
2011年10月31日 06点10分 1
level 4
难道是后面的把前面的覆盖了吗?有没有一个设置,可以设置不把节点覆盖呢
2011年10月31日 06点10分 2
level 4
[啊!]是啊。
2011年10月31日 08点10分 4
level 4
[鲁拉]等我遇见Java bug了就找你啊
2011年10月31日 13点10分 6
level 4
我刚开始以为那个each已经循环了就不需要用循环了,后来我才发现不对,还是需要两层循环。[囧]对了,如果是两级节点怎么添加一个根节点啊?
2011年11月03日 12点11分 8
level 4
[瀑布汗~]是我没有说清楚。
就是一个菜单,一共要三级。
根节点是自己直接写的,不是从数据库取出来的,另外两级要从数据库里面取出来。
2011年11月04日 01点11分 10
level 4
好的。我先试试。不懂了,再来请教。[臭美]
2011年11月09日 02点11分 12
1