//function                       
                                function BuildTreeObject(arrayInput,cercle,db){
                                    if(isDefined(arrayInput) && arrayInput.length > 0) {
                                        var levelFather = cercle;   
                                        var levelChild = levelFather +1;
                                        for(var i=0; i < arrayInput.length;i++) {
                                            // Retreive the Child of the node
                                            var queryGetChildNode = 'SELECT * from tempSectorsT'+levelChild+' where ParentId = ?';   
                                            var args = [ arrayInput[i].ID ];
                                            var result = null;
                                            result = db.queryBy(queryGetChildNode, args);
                                            if(!isDefined(result)){
                                                arrayInput[i].Children = [];
                                            }else{
                                                arrayInput[i].Children = result;
                                                BuildTreeObject(arrayInput[i].Children,levelChild,db);                                           
                                            }
                                        }                               
                                    }
                                }

                  BuildTreeObject(arrayT0,0,this.db);  

posted on 2011-07-06 21:12  鱼不爱水  阅读(191)  评论(0)    收藏  举报