laoding
          本來我以為,隱身了別人就找不到我,沒有用的,像我這樣拉風的男人,無論走到哪里,都像在黑暗中的螢火蟲一樣,那樣的鮮明,那樣的出眾。我那憂郁的眼神,稀疏的胡茬,那微微隆起的將軍肚和親切的笑容......都深深吸引了眾人......
          posts - 0,  comments - 37,  trackbacks - 0
          下在好dtree.js 、dtree.css以及自己想要的圖片放好在工程里面

          打開dtree.js

          找到這里,可以看到這里改圖片路徑,看你自己想怎么顯示了

          this.icon = {
                  root                : 
          'images/ico/root_main.gif',
                  folder                : 
          'images/ico/folder_closed.gif',
                  folderOpen            : 
          'images/ico/folder_open.gif',
                  node                : 
          'images/ico/page.gif',
                  empty                : 
          'images/ico/space.gif',
                  line                : 
          'images/ico/line.gif',
                  join                : 
          'images/ico/line_notlast.gif',
                  joinBottom            : 
          'images/ico/line_last.gif',
                  plus                : 
          'images/ico/plus_notlast.gif',
                  plusBottom            : 
          'images/ico/plus_last.gif',
                  minus                : 
          'images/ico/minus_notlast.gif',
                  minusBottom            : 
          'images/ico/minus_last.gif',
                  nlPlus                : 
          'images/ico/nolines_plus.gif',
                  nlMinus                : 
          'images/ico/nolines_minus.gif'

              }
          ;


          然后建好數據表

          我的表如下圖:


          id :節點
          pid:父節點
          name:名稱
          url:地址


          然后要做的就是在action里面得到這個表的所有信息并以list傳出,這里就不再介紹

          jsp頁面

          <html>
              
          <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
              
          <%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean"%>
              
          <%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html"%>
              
          <%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic"%>
              
          <%
              String root 
          = request.getContextPath();
              
          %>
              
          <head>
                  
          <title>TREE</title>

                  
          <link href="css/dtree.css" rel="stylesheet" type="text/css">
                  
          <script type="text/javascript" src="js/dtree.js"></script>
                  
          <style type="text/css">
          <!--
          body {
              background
          -color: #FFFFFF;
          }
          -->
          </style>

              
          </head>

              
          <body>
                  
          <div class="dtree">

                      
          <script type="text/javascript">
            d 
          = new dTree('d');

          <logic:iterate id="list" name="list">
                  d.add(
          <bean:write name="list" property="id"/>,<bean:write name="list" property="pid"/>,'<bean:write name="list" property="name"/>','<bean:write name="list" property="url"/>','','','','');
          </logic:iterate>

            document.write(d);
            d.closeAll();
            d.openTo(
          4,false);
           
             
          </script>
                  
          </div>
              
          </body>

          </html>


          下面解釋下 d.add(9個參數) 這個方法

          第一個參數,表示當前節點的ID
          第二個參數,表示當前節點的父節點的ID,根節點的值為 -1
          第三個參數,節點要顯示的文字
          第四個參數,節點的Url
          第五個參數,鼠標移至該節點時節點的Title
          第六個參數,節點的target
          第七個參數,用做節點的圖標,節點沒有指定圖標時使用默認值
          第八個參數,用做節點打開的圖標,節點沒有指定圖標時使用默認值
          第九個參數,判斷節點是否打開

          詳細的大家去看api

          運行后就可以得到樹了



          大家看數據庫就知道
          a101、a102的父節點是a1
          b1001的父節點是a101
          b1002的父節點是 a102


          完成了,很簡單吧



          posted on 2008-09-11 17:14 老丁 閱讀(1504) 評論(0)  編輯  收藏 所屬分類: js相關
          本博客主為學習和復習之用,無關其他,想罵人的繞道
          Email:dkm123456@126.com
          大家一起交流進步
          QQ:283582761


          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          留言簿(4)

          我參與的團隊

          文章分類(50)

          文章檔案(48)

          相冊

          朋友

          搜索

          •  

          積分與排名

          • 積分 - 96532
          • 排名 - 600

          最新評論

          主站蜘蛛池模板: 肇源县| 许昌市| 泰兴市| 肇东市| 苏州市| 安多县| 福海县| 大名县| 馆陶县| 霍林郭勒市| 辽中县| 山东| 岳普湖县| 清镇市| 揭东县| 松江区| 岱山县| 长治市| 安龙县| 泰宁县| 杂多县| 塔河县| 射洪县| 阜新| 晋中市| 汉寿县| 新龙县| 稷山县| 蛟河市| 怀化市| 镇原县| 申扎县| 乐东| 陇川县| 锦屏县| 渝中区| 柳江县| 新郑市| 深州市| 陕西省| 确山县|