zoukankan      html  css  js  c++  java
  • js 树的操作

      function get_check_data()
         
    {  
         
         
    try
            
    {
            var Url
    =window.location .href+"";
           var flag_star
    =Url.indexOf('flag=');
           var flag_end
    =Url.indexOf('&check')
            var temp
    =Url.substring(flag_star+5,flag_end);
             
             var  check_star
    =Url.indexOf('check=');
             var  check_end
    =Url.indexOf('&star')  ;
             var check_temp
    =Url.substring(check_star+6,check_end);
                 
                var  type
    =check_temp.split('|')
                var  type_data
    ="";
                
    for ( i=0;i<type.length;i++)
               
    {
                  type_data
    =type_data+type[i];
                 }

                 
               
              
                var flag
    =parseInt(temp)-1
              left_TreeView1.getTreeNode(flag
    +'').setAttribute('Expanded',true);
              
           
              
               
              
    // if (temp=='0')
               
                   var NodeArray
    =new Array();
                 NodeArray
    =left_TreeView1.getTreeNode(flag+'').getChildren();
                 
                 
    if (check_temp=='0')
                 
    {
                   left_TreeView1.getTreeNode(flag
    +'').setAttribute('Checked',true);
                   
    for (n=0;n<NodeArray.length ;n++)
                        
    {
                          left_TreeView1.getTreeNode(flag
    +'.'+n).setAttribute('Checked',true);
                        }

                  
                 }

                 
    else
                 
    {
                 
    for (j=0 ;j<NodeArray.length ;j++)
                 
    {   
                        
    for (k=0;k<type.length;k++)
                        
    {
                         
                   
    if (left_TreeView1.getTreeNode(flag+'.'+j).getAttribute('NodeData')==type[k])
                      
                    left_TreeView1.getTreeNode(flag
    +'.'+j).setAttribute('Checked',true);
                        }

                 }

               
              }

              
        
    // window.alert (temp); 
        
    // window.alert (check_temp);
            
            }

           
            
    catch(e)
            
    {
            
            }

             
         }

  • 相关阅读:
    charindex使用一个异常记录思考
    真的有命运吗?
    《职道》序言:走向成功从职场细节开始
    迷人的笑容
    导致sql ce数据上传(采用push方法)不成功常见问题
    转篇文章,扫扫盲 《主流数据仓库产品对比分析》
    (转贴)JIRA安装和破解,随便看看吧
    Eclipse快捷键大全(转贴)
    没事在中移动MM商场做了2个应用,分别是运动专家和趣味闹钟
    免费实用微软系统工具集推荐(转)
  • 原文地址:https://www.cnblogs.com/gwazy/p/136627.html
Copyright © 2011-2022 走看看