level 1
63018273
楼主
Tree数据如下
[{ id:2,PID:0,name:"外科",checked:true},{ id:3,PID:0,name:"内科",checked:false},{ id:4,PID:2,name:"皮肤科",checked:true},{ id:6,PID:3,name:"五官",checked:false},{ id:7,PID:6,name:"眼",checked:false},{ id:8,PID:6,name:"口",checked:false},{ id:9,PID:6,name:"鼻",checked:false}]
当我选中内科及所有下属项目时
getCheckedNodes返回的nodes**长度为5
但是使用transformToArray方法获取的array长度变成了11个
当我循环的时候有重复的节点数据出现,请问这是怎么回事
2011年07月17日 09点07分
1
[{ id:2,PID:0,name:"外科",checked:true},{ id:3,PID:0,name:"内科",checked:false},{ id:4,PID:2,name:"皮肤科",checked:true},{ id:6,PID:3,name:"五官",checked:false},{ id:7,PID:6,name:"眼",checked:false},{ id:8,PID:6,name:"口",checked:false},{ id:9,PID:6,name:"鼻",checked:false}]
当我选中内科及所有下属项目时
getCheckedNodes返回的nodes**长度为5
但是使用transformToArray方法获取的array长度变成了11个
当我循环的时候有重复的节点数据出现,请问这是怎么回事