javascript,二级TreeView中点选某结点(第一级)时,其它非点选结点(第一级)均闭合

<script language="javascript">
  function setExpan(){
     var indexid;
     var i;
      indexid=TreeView1.clickedNodeIndex;
     var NodeArray=new Array();
     var NodeCount=new Array();
     NodeArray=TreeView1.getTreeNode(indexid).getChildren();
           NodeCount=TreeView1.getChildren();
      if (indexid!=null) {
       if (TreeView1.getTreeNode(indexid).getAttribute('Expanded'))
       { 
       TreeView1.getTreeNode(indexid).setAttribute('Expanded','false');
       }
       else
       { 
       TreeView1.getTreeNode(indexid).setAttribute('Expanded','true');
       }
    //将所有非选中选项合闭,同时满足点击末级不合闭条件 
   for (i = 0; i <NodeCount.length ; i ++){
  
              if (i .toString()!=indexid && NodeArray.length !=0){
    TreeView1.getTreeNode(i .toString()).setAttribute('Expanded','False');}
  }     
          } //if
        }//function
  </script> 

Page_load:
TreeView1.Attributes.Add("onclick", "setExpan();")

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值