d = new dTree('d');//创建一个树对象
alert("2:"+myArray);
alert(myArray[0].department);
var size = myArray.length;
i = 0
while (i < size)
{
var id =myArray[i].id;
alert(id);
d.add("1","-1","京津","","","","","",true);
var pid =myArray[i].pid;
var department=myArray[i].department;
d.add(id,pid,department,"","","","","",true);//这个add方法无法添加上树节点,
alert(d);
i++
}
alert(d)
document.write(d); 求指点多谢
alert("2:"+myArray);
alert(myArray[0].department);
var size = myArray.length;
i = 0
while (i < size)
{
var id =myArray[i].id;
alert(id);
d.add("1","-1","京津","","","","","",true);
var pid =myArray[i].pid;
var department=myArray[i].department;
d.add(id,pid,department,"","","","","",true);//这个add方法无法添加上树节点,
alert(d);
i++
}
alert(d)
document.write(d); 求指点多谢
只加了一次。这个是我测试时候加的,我最开始以为d.add 这样加不进去数据。
先把
d.add(id,pid,department,"","","","","",true);
的true去掉,或则add之前判断有没有子节点,如果有才true