Dtree+Jquery动态生成树节点.

交互式前端dtree树组件设计与应用 本文还有配套的精品资源,点击获取 简介:交互式树形数据结构组件"dtree树",通过HTML、CSS和JavaScript技术构建,主要用于网页展示层次化数据。此压缩包包含了定义样式的CSS文件、API文档、示例文件、核心JavaScript文件和图形资源。开发者可以通过自定义dtree功能来操作层级关系,满足实际项目中对层次化数据展示和交互的需求。 1. dtr... 阅读详情

1.先来介绍一下. dtree 的用法.(我引用了以前我收集的一篇文章.还比较详细,出处不记得啦).文章下面会附带dtree用法的例子.

         Dtree目录树的总结

                  一:函数

                           1:页面中
                              tree.add(id,pid,name,url,title,target,icon,iconOpen,open);
                                  参数说明:
                                              id         :节点自身的id
                                              pid       :节点的父节点的id
                                              name    :节点显示在页面上的名称
                                              url        :节点的链接地址
                                              title      :鼠标放在节点上所出现的提示信息
                                              target   :节点链接所打开的目标frame(如框架目标mainFrame,_blank,_self 类)
                                              icon      :节点关闭时的显示图片的路径
                                              iconOpen:节点打开时的显示图片的路径
                                              open    :布尔型,节点是否打开(默认为false)
                                             注:open项:顶级节点一般采用true,即pid是-1的节点

                            2:dtree.js文件中
                                             约87-113行是一些默认图片的路径,注意要指对。


二:页面中的书写
          1:默认值的书写规则(从左至右,依次省略)
                          即 tree.add(id,pid,name,url);后面5个参数可以省略
          2:有间隔时的默认值(如存在第6个参数,但第5个参数想用默认值)
                         即 tree.add(id,pid,name,url,"",target);必须这样写
         3:样式表
           (1):可以将dtree.css中的样式附加到你的应用中的主css中,如a.css
           (2):也可以同时引用dtree.css与a.css两个文件,但前提条件是两个css文件中不能有重复的样式
     

Html代码   收藏代码
  1. <link href="/jingjindatabase/pub/css/a.css" rel="stylesheet" type="text/css" />  
  2. <link href="/jingjindatabase/pub/css/dtree.css" rel="stylesheet" type="text/css" />  

          4:页面代码书写的位置是:一般写在表格的td之中

Javascript代码   收藏代码
  1. <script type="text/javascript" src="/myMobanGis/pub/js/dtree.js"></script>  
  2. <script type="text/javascript">  
  3. tree = new dTree('tree');  
  4. tree.add("1","-1","京津","","","","","",true);  
  5. tree.add("11","1","A","","","","","",true);  
  6.  tree.add("110","11","A-1","content.jsp?moduleName=XXX","","mainFrame");  
  7.  tree.add("111","11","A-2","javascript:void(0)","","链接在哪里显示");  
  8.  tree.add("112","11","A-3","javascript:void(0)","","mainFrame");  
  9.  tree.add("113","11","A-4","/.jsp","","mainFrame");  
  10.  tree.add("114","11","A-5","/.jsp","","mainFrame");  
  11.  tree.add("115","11","A-6","/.jsp","","mainFrame");  
  12.    
  13. tree.add("12","1","B","","","","","",true);  
  14.  tree.add("121","12","B-1","javascript:调用本页内的js函数","","mainFrame");  
  15.  tree.add("122","12","B-2");  
  16. tree.add("13","1","C","","","","","",true);  
  17.  tree.add("131","13","C-1","javascript:void(0)","","mainFrame");  
  18.  tree.add("132","13","C-2","javascript:void(0)","","mainFrame");  
  19.  tree.add("133","13","C-3","javascript:void(0)","","mainFrame");  
  20. tree.add("14","1","D","","","","","",true);  
  21.  tree.add("141","14","D-1","javascript:void(0)","","mainFrame");  
  22. document.write(tree);  
  23. </script>  

 说明:这是静态的代码,动态的可用循环加入。其他 tree.add(id,pid,name,url,"","","","",true);

 

三:css文件的注解
1:dtree.css

Css代码   收藏代码
  1. .dtree {//定义目录树节点的字体,字号,颜色  
  2.  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
  3.  font-size: 12px;  
  4.  color: #006600;  
  5.  white-space: nowrap;  
  6. }  
  7. .dtree img {//定义选用节点图标的样式,位置  
  8.  border: 0px;  
  9.  vertical-align: middle;  
  10. }  
  11. .dtree a {//  
  12.  color: #006600;  
  13.  text-decoration: none;  
  14. }  
  15. .dtree a.node, .dtree a.nodeSel {  
  16.  white-space: nowrap;  
  17.  padding: 0px 0px 0px 0px;  
  18. }  
  19. .dtree a.node:hover, .dtree a.nodeSel:hover {  
  20.  color: #006600;  
  21.  text-decoration: none;  
  22. }  
  23. .dtree a.nodeSel {  
  24.  background-color: #c0d2ec;  
  25. }  
  26. .dtree .clip {  
  27.  overflow: hidden;  
  28. }  

 

Javascript代码   收藏代码
  1. a = new dTree('a');  
  2. a.config.useStatusText=true;  
  3. a.config.closeSameLevel=true;  
  4. a.config.useCookies=false;  
  5. a.add(0,-1,'Tree example','javascript: void(0);');  
  6. a.add(1, 0,'Node 1','javascript:void(0);');  
  7. a.add(2, 1,'Node 2','javascript:void(0);');  
  8. a.add(3, 1,'Node 3','javascript:void(0);');  
  9. a.add(4, 0,'Node 4','javascript:void(0);');  
  10. a.add(5, 4,'Node 5','javascript:void(0);');  
  11. a.add(6, 4,'Node 6','javascript:void(0);');  
  12. a.add(7, 2,'Node 7','javascript:void(0);');  
  13. a.add(8, 6,'Node 8','javascript:void(0);');  
  14. a.add(9, 1,'Node 9','javascript:void(0);');  
  15. a.add(10, 2,'Node 10','javascript:void(0);');  
  16. a.add(11, 8,'Node 11','javascript:void(0);');  
  17. a.add(12, 2,'Node 12','javascript:void(0);');  
  18. a.add(13, 9,'Node 13','javascript:void(0);');  
  19. a.add(14, 4,'Node 14','javascript:void(0);');  
  20. a.add(15, 2,'Node 15','javascript:void(0);');  
  21. a.add(16, 1,'Node 16','javascript:void(0);');  
  22. a.add(17, 4,'Node 17','javascript:void(0);');  
  23. a.add(18, 6,'Node 18','javascript:void(0);');  
  24. a.add(19, 7,'Node 19','javascript:void(0);');  
  25. document.write(a);  
  26.            
  27.    

      tree2.jsp   demo中的一个jsp页面. 静态的生成一棵树. (二级节点)

       

Java代码   收藏代码
  1. <%@ page language="java" pageEncoding="utf-8"%>  
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  3. <html>  
  4.     <head>  
  5.         <title>树形结构_____普通生成树的方式</title>  
  6.         <link rel="stylesheet" href="dtree.css" type="text/css"></link>  
  7.         <script type="text/javascript" src="dtree.js"></script>  
  8.         <script>  
  9.                /*    
  10.                     tree.add(id,pid,name,url,title,target,icon,iconOpen,open); 
  11.                     id        :节点自身的id 
  12.                     pid       :节点的父节点的id 
  13.                     name      :节点显示在页面上的名称 
  14.                     url       :节点的链接地址 
  15.                     title     :鼠标放在节点上所出现的提示信息 
  16.                     target    :节点链接所打开的目标frame(如框架目标mainFrame或是_blank,_self之类) 
  17.                     icon      :节点关闭时的显示图片的路径 
  18.                     iconOpen  :节点打开时的显示图片的路径 
  19.                     open      :布尔型,节点是否打开(默认为false) 
  20.                     ------------------------------------------------ 
  21.                     东城区、西城区、崇文区、宣武区、朝阳区、丰台区、石景山区、 
  22.                     海淀区、门头沟区、房山区、通州区、顺义区、 昌平区、 
  23.                    大兴区、怀柔区、平谷区 、 密云县、延庆县 
  24.                    ------------------------------------------------ 
  25.                 */  
  26.         </script>  
  27.                 <script type="text/javascript">  
  28.                  tree = new dTree('tree');//创建一个对象.  
  29.                  tree.add("1","-1","中国","","","","","",false);  
  30.                  tree.add("11","1","北京","","","","","",false);  
  31.                  tree.add("110","11","东城区","连接地址可以从数据库里面动态查询出来..","东城区","打开目标位置");  
  32.                  tree.add("111","11","西城区","连接地址可以从数据库里面动态查询出来..","","链接在哪里显示");  
  33.                  tree.add("112","11","崇文区","连接地址可以从数据库里面动态查询出来..","","mainFrame");  
  34.                  tree.add("113","11","宣武区","","","_blank");  
  35.                  tree.add("114","11","朝阳区","/.jsp","","mainFrame");  
  36.                  tree.add("115","11","丰台区","/.jsp","","mainFrame");  
  37.                  tree.add("116","11","石景山区","/.jsp","","mainFrame");  
  38.                  tree.add("117","11","海淀区","/.jsp","","mainFrame");  
  39.                  tree.add("118","11","门头沟区","/.jsp","","mainFrame");  
  40.                  tree.add("119","11","房山区","/.jsp","","mainFrame");  
  41.                  tree.add("120","11","通州区","/.jsp","","mainFrame");  
  42.                  tree.add("121","11","顺义区","/.jsp","","mainFrame");   
  43.                  tree.add("122","11","昌平区","/.jsp","","mainFrame");  
  44.                  tree.add("123","11","大兴区","/.jsp","","mainFrame");  
  45.                  tree.add("124","11","怀柔区","/.jsp","","mainFrame");  
  46.                  tree.add("125","11","平谷区","/.jsp","","mainFrame");  
  47.                  tree.add("126","11","延庆县","/.jsp","","mainFrame");  
  48.                  tree.add("127","11","密云县","/.jsp","","mainFrame");  
  49.                  //==================================================  
  50.                  tree.add("12","1","湖南","","","","","",false);  
  51.                  tree.add("121","12","株洲","javascript:调用本页内的js函数","","mainFrame");  
  52.                  tree.add("122","12","长沙");  
  53.                 //====================================================  
  54.                  tree.add("13","1","湖北","","","","","",false);  
  55.                  tree.add("131","13","武汉","javascript:void()","","mainFrame");  
  56.                  tree.add("132","13","宜昌","javascript:void()","","mainFrame");  
  57.                  tree.add("133","13","孝感","javascript:void()","","mainFrame");  
  58.                  //===================================================     
  59.                  tree.add("14","1","广东","","","","","",false);  
  60.                  tree.add("141","14","佛山","javascript:void()","","mainFrame");  
  61.                  document.write(tree);  
  62.                 </script>  
  63.     </head>  
  64.     <body>  
  65.     </body>  
  66. </html>  

 

         不罗嗦啦..上面的只是让你大概了解一下.dtree怎么用.

 

    dtree+JQuery动态生成树.思路其实很简单...  首先把树的节点信息存储到数据库,然后在servlet或jsp中获取数据库表中的数据,把这些信息写成在xml文件中.然后界面jsp页面通过JQuery实现对改servlet的请求.并且回调方法中接受xml数据对象.并且遍历xml文件,取得xml文件中的节点的属性或文本数据.再循环的对dtree添加节点.。

 

1 . 在 MYSQL 中的test数据库中创建表.tree_table. 

     SQL语句.

Sql代码   收藏代码
  1. tree_table  CREATE TABLE `tree_table` (                      
  2.               `id` int(11) NOT NULL auto_increment,          
  3.               `nodeId` varchar(12) NOT NULL  ,      
  4.               `parentId` varchar(12) NOT NULL  ,    
  5.               `hrefAddress` varchar(85)  ,          
  6.               `nodeName` varchar(20)  ,             
  7.               PRIMARY KEY  (`id`)                            
  8.             ) ENGINE=InnoDB DEFAULT CHARSET=gbk      

 

2.连接数据库的类.主要是读取表中的数据.

       

Java代码   收藏代码
  1. package com.dao;  
  2.   
  3. import java.sql.Connection;  
  4. import java.sql.DriverManager;  
  5. import java.sql.PreparedStatement;  
  6. import java.sql.ResultSet;  
  7. import java.sql.SQLException;  
  8. import java.util.ArrayList;  
  9.   
  10. public class DaoTest {  
  11.     Connection con = null;  
  12.   
  13.     public Connection getConnection() {  
  14.         Connection conn = null;  
  15.         String url = "jdbc:mysql://localhost/test?useUnicode=true&amp;characterEncoding=gbk";  
  16.         String user = "root";  
  17.         String password = "admin";  
  18.         try {  
  19.             if (conn == null) {  
  20.                 Class.forName("com.mysql.jdbc.Driver").newInstance();  
  21.                 conn = DriverManager.getConnection(url, user, password);  
  22.             }  
  23.         } catch (Exception e) {  
  24.             System.out.println("连接失败");  
  25.             return null;  
  26.         } finally {  
  27.             url = null;  
  28.             user = null;  
  29.             password = null;  
  30.         }  
  31.         return conn;  
  32.     }  
  33.   
  34.     public ArrayList<Nodes> getNodeInfo() {  
  35.         String sql = "select nodeId ,parentId ,hrefAddress ,nodeName from tree_table order by id ";  
  36.         PreparedStatement pre = null;  
  37.         Connection conn = null;  
  38.         conn = getConnection();  
  39.         ResultSet rs = null;  
  40.         ArrayList<Nodes> list = new ArrayList<Nodes>();  
  41.         try {  
  42.             pre = conn.prepareStatement(sql);  
  43.             rs =pre.executeQuery();  
  44.             while (rs.next()){  
  45.                 Nodes node = new Nodes();  
  46.                 node.setHrefAddress(rs.getString("hrefAddress"));  
  47.                 node.setNodeId(rs.getString("nodeId"));  
  48.                 node.setParentId(rs.getString("parentId"));  
  49.                 node.setNodeName(rs.getString("nodeName"));  
  50.                 list.add(node);  
  51.             }  
  52.             rs.close();  
  53.             pre.close();  
  54.             conn.close();  
  55.         } catch (SQLException e) {  
  56.             e.printStackTrace();  
  57.         }finally{  
  58.              pre = null;  
  59.              conn = null;  
  60.              rs = null;  
  61.         }  
  62.         return list;  
  63.     }  
  64.   
  65. }  

 3. 节点。JAVABEAN.类.

   

Java代码   收藏代码
  1. package com.dao;  
  2.   
  3. public class Nodes {  
  4.     private int id;  
  5.     private String nodeId;  
  6.     private String parentId;  
  7.     private String hrefAddress;  
  8.     private String nodeName;  
  9.   
  10.     public int getId() {  
  11.         return id;  
  12.     }  
  13.   
  14.     public void setId(int id) {  
  15.         this.id = id;  
  16.     }  
  17.   
  18.     public String getNodeId() {  
  19.         return nodeId;  
  20.     }  
  21.   
  22.     public void setNodeId(String nodeId) {  
  23.         this.nodeId = nodeId;  
  24.     }  
  25.   
  26.     public String getParentId() {  
  27.         return parentId;  
  28.     }  
  29.   
  30.     public void setParentId(String parentId) {  
  31.         this.parentId = parentId;  
  32.     }  
  33.   
  34.     public String getHrefAddress() {  
  35.         return hrefAddress;  
  36.     }  
  37.   
  38.     public void setHrefAddress(String hrefAddress) {  
  39.         this.hrefAddress = hrefAddress;  
  40.     }  
  41.   
  42.     public String getNodeName() {  
  43.         return nodeName;  
  44.     }  
  45.   
  46.     public void setNodeName(String nodeName) {  
  47.         this.nodeName = nodeName;  
  48.     }  
  49.   
  50. }  

 4.创建一个Serlvet 来生成xml文件.

          注意: response.setContentType("text/xml;charset=utf-8");

 

Java代码   收藏代码
  1. package com.handler;  
  2.   
  3. import java.io.IOException;  
  4. import java.io.PrintWriter;  
  5. import java.util.ArrayList;  
  6.   
  7. import javax.servlet.ServletException;  
  8. import javax.servlet.http.HttpServlet;  
  9. import javax.servlet.http.HttpServletRequest;  
  10. import javax.servlet.http.HttpServletResponse;  
  11.   
  12. import com.dao.DaoTest;  
  13. import com.dao.Nodes;  
  14. public class NodesPrint extends HttpServlet {  
  15.     private static final long serialVersionUID = 1L;  
  16.     public void doGet(HttpServletRequest request, HttpServletResponse response)  
  17.             throws ServletException, IOException {  
  18.                  doPost(request, response);  
  19.     }  
  20.     public void doPost(HttpServletRequest request, HttpServletResponse response)  
  21.             throws ServletException, IOException {  
  22.            request.setCharacterEncoding("utf-8");  
  23.            response.setContentType("text/xml;charset=utf-8");  
  24.            PrintWriter out = response.getWriter();  
  25.            DaoTest test = new DaoTest();  
  26.            ArrayList<Nodes> list=  test.getNodeInfo();  
  27.             if(list!=null&&list.size()>0){  
  28.                 out.println("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");  
  29.                 out.println("<nodes>");  
  30.                 for(int i=0;i<list.size();i++){  
  31.                     Nodes node = list.get(i);  
  32.                     out.println("<node nodeId='"+node.getNodeId()+"' parentId='"+node.getParentId()+"' hrefAddress='"+node.getHrefAddress()+"'>"+node.getNodeName()+"</node>");  
  33.                 }  
  34.                 out.println("</nodes>");  
  35.             }  
  36.     }  
  37. }  

 5. 将dtree.js 和dtree.css,jquery.js, img文件夹.放在WebRoot下面.(工程的根目录)

 6.  编写我们的tree.jsp页面.

      

Java代码   收藏代码
  1. <%@ page language="java" pageEncoding="utf-8"%>  
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  3. <html>  
  4.  <head>  
  5.   <title>树形结构___ajax请求方式</title>  
  6.   <script type="text/javascript" src="dtree.js"></script>  
  7.   <script type="text/javascript" src="jquery.js"></script>  
  8.   <link rel="stylesheet" href="dtree.css" type="text/css"></link>  
  9.   <script type="text/javascript">  
  10.    tree = new dTree('tree');//创建一个对象.  
  11.    $.ajax({   
  12.     <a href="/admin/blogs/350056/'NodesPrint'">url:'NodesPrint'</a>,   
  13.     type:'post', //数据发送方式   
  14.     dataType:'xml', //接受数据格式   
  15.     error:function(json){  
  16.              alert( "not lived!");  
  17.        },  
  18.     async: false ,//同步方式  
  19.     success: function(xml){  
  20.          $(xml).find("node").each(function(){   
  21.         var nodeId=$(this).attr("nodeId");    
  22.          var parentId=$(this).attr("parentId");    
  23.         var hrefAddress=$(this).attr("hrefAddress");    
  24.         var nodeName=$(this).text();   
  25.         tree.add(nodeId,parentId,nodeName,hrefAddress,"","","","",false);  
  26.                         });  
  27.            }  
  28.      });  
  29.         document.write(tree);  
  30.   </script>  
  31.  </head>  
  32.  <body>  
  33.  </body>  
  34. </html>  

    demo的结构图:

           

    

 

深入理解三种树形结构:原始dtree、右键dtree及复选框dtree 自定义菜单项允许开发者根据实际需求添加特殊功能。例如,在项目管理应用中,可能需要一个“设置里程碑”的功能。实现自定义菜单项需要定义一个函数,该函数能够响应点击事件并执行相应的操作。// 自定义菜单项实现示例。 阅读详情

相关推荐

dTree.js下载+API文档.rar

dTree.js下载+API文档.rar

强大的Js树型控件Dtree使用详解

http://www.lmwlove.com/ac/ID868 在学习文章之前,要学会看官方网站http://destroydrop.com/javascripts/tree。从官方页面你能知道:dtree是什么、它的特性、它的源代码、它的帮助文档以及它的版本历史等等 常用方法add(parameters):添加节点信息 Index Name Type Discriptio...

weixin_33976072的博客 1192

从建模到调参:基于Simulink的两轮差速机器人轨迹跟踪PID控制全流程解析

本文详细解析了基于Simulink的两轮差速机器人轨迹跟踪PID控制全流程,涵盖运动学建模、仿真环境搭建、PID控制器设计与实现等关键环节。通过Simulink仿真和可视化调试技巧,帮助开发者掌握移动机器人运动控制的核心技术,提升轨迹跟踪精度与性能优化能力。

weixin_28717683的博客 244

dtree简介

dtree简介

u013733643的博客 996

PCI-Express、MiniPCIe、ExpressCard接口转换说明/引脚互换关系

通过引脚PIN互换可以在PCI-Express、MiniPCIe、ExpressCard之间切换不同的接口;提供接口引脚表和标准尺寸图。

tech34的博客 7125

东方财富API隐藏技巧:这样获取分时均价线数据更稳定(避坑指南)

本文深入解析东方财富API获取股票分时数据,特别是分时均价线的实战技巧与避坑指南。针对高频调用中常见的请求失败、数据错位及IP限制等问题,提供了从接口参数深层解析、稳健请求与错误处理机制,到系统优化与数据校验的全流程解决方案,帮助开发者构建稳定可靠的数据采集系统。

rice5的博客 2539

dtree详解

dTree是一个免费的JavaScript树形菜单,使用简单,界面制作的也很专业。dtree树形菜单所谓“兵无常势,水无常形”,不同的项目需求,造成菜单树的各种变化,因此在介绍dTree的同时,本文着重讲述如何改造dTree,以达到为不同项目所用的目的。dTree 分析dTree

Java海洋 1万+

PredFormer实战:用Transformer搞定交通流量预测(附TaxiBJ数据集代码)

本文详细介绍了如何利用PredFormer这一基于Transformer的先进模型进行交通流量预测,特别针对TaxiBJ数据集提供了完整的实战代码和优化策略。PredFormer通过门控Transformer块(GTB)的创新设计,在时空预测任务中展现出显著优势,相比传统方法将MSE降低33.1%,推理速度提升4.4倍。文章还涵盖了模型轻量化、部署优化等实用技巧,为智慧城市建设中的交通预测提供了高效解决方案。

weixin_29194817的博客 447

Dtree+Jquery动态生成树节点

<br />Dtree+Jquery动态生成树节点<br />1.先来介绍一下. dtree 的用法.(我引用了以前我收集的一篇文章.还比较详细,出处不记得啦).文章下面会附带dtree用法的例子.<br />         Dtree目录树的总结<br />                   一:函数<br />                            1:页面中<br />                              tree.add(id,pid,name,url,ti

如是所来的专栏 1477

【2025最新版】间接平差——以水准网平差为例 (python详细过程版)

水准网间接平差的python代码实现。博客长期更新,本文最新更新时间为:2025年5月20日。

点云侠的博客 1702

ZYNQ BRAM实现PS与PL数据交互

有时CPU需要与PL进行小批量的数据交换,可以通过BRAM模块,也就是Block RAM实现此要求。本章通过Zynq的GP Master接口读写PL端的BRAM,实现与PL的交互。在本实验中加入了自定义的FPGA程序,并利用AXI4总线进行配置,通知其何时读写BRAM。以下为本实验原理图,CPU通过AXI BRAM Controller读取BRAM数据,CPU仅配置自定义的PL BRAM Controller 的寄存器,不通过它读写数据。

baidu_34971492的博客 2279

Dtree+Jquery动态生成树节点(转)

Dtree+Jquery动态生成树节点 http://hi.baidu.com/wuyunju/blog/item/201efafda848571808244d66.html

mib_2012的博客 145

GEE 案例:基于陆地卫星8号(大气层顶反射率数据)LANDSAT/LC08/C02/T1_TOA的生态遥感指数RSEI计算、可视化和下载

摘要:基于GEE的遥感生态指数(RSEI)计算方法 本文介绍了利用Google Earth Engine(GEE)平台计算遥感生态指数(RSEI)的全流程方法。主要内容包括:研究区域定义、Landsat8数据获取与去云预处理、关键生态指标计算(地表温度LST、植被指数NDVI、湿度指数WET和建筑指数NDBSI)、主成分分析(PCA)降维处理,以及结果可视化与数据导出。通过结合多源遥感指标并采用归一化处理,构建了综合反映区域生态环境质量的RSEI指数。该方法为生态环境监测提供了高效的技术方案,所有计算过程均

此星光明博客 460

java动态生成树_Dtree+Jquery动态生成树节点例子

1.先来介绍一下. dtree 的用法.(我引用了以前我收集的一篇文章.还比较详细,出处不记得啦).文章下面会附带dtree用法的例子.Dtree目录树的总结一:函数1:页面中tree.add(id,pid,name,url,title,target,icon,iconOpen,open);参数说明:id :节点自身的idpid :节点的父节点的idname :节...

weixin_35186551的博客 410

Field Characteristics 深入解析,理解 SAP ABAP Analytics 中 Dimension 与 Measure 的真正边界

在SAP ABAP Analytics数据模型中,字段应建模为Dimension还是Measure,关键在于业务语义而非数据类型。Dimension提供分析上下文,构成数据坐标系,支持钻取与切片;Measure则需具备明确聚合语义(如#SUM、#MIN、#MAX),且必须满足Distinct(无重复)与Complete(无缺失)原则,确保聚合结果准确。错误的建模会导致聚合偏差,根源常在事实粒度不清或关联关系不当。因此,正确划分字段角色,本质是让Analytical Engine准确理解业务数据的分析逻辑。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 59

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Dtree+Jquery动态生成树节点例子《新手可参考》

Dtree+Jquery动态生成树节点. 最近有朋友问我一个动态生成树怎么做.后来就用Dtree  js组件和Jquery实现了一个demo给他.现在贴出来给初学者做些参考.   1.先来介绍一下. dtree 的用法.(我引用了以前我收集的一篇文章.还比较详细,出处不记得啦).文章下面会附带dtree用法的例子.          Dtree目录树的总结                ...

xiejin2008的专栏 356

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

dtree java_dtree的使用

第一步:到官网下载下载dtree的相关包。第二步:导入相关包第二步:利用js输出open all | close all输了样式为:该图为静态的。二、动态输出树1.使用jquery ajax方式从后台得到树列表,并转化成json数据,并使用js打印出来function loaddata(){$.ajax({type: "get",//使用get方法访问后台dataType: "json",//返回...

weixin_42415059的博客 249

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Dtree+jQuery实现动态树结构

Dtree+Jquery动态生成树节点.<br /><br />最近有朋友问我一个动态生成树怎么做.后来就用Dtree  js组件和Jquery实现了一个demo给他.现在贴出来给初学者做些参考.<br /> <br />1.先来介绍一下. dtree 的用法.(我引用了以前我收集的一篇文章.还比较详细,出处不记得啦).文章下面会附带dtree用法的例子.<br />         Dtree目录树的总结<br />                  一:函数<br />                 

braddoris的专栏 7608

dTree无限级目录树和JQuery同步ajax请求

以前都是用JQuery对树的支持来实现目录树的,近来闲来无事就弄了下dTree,感觉其无限级目录还是挺好的,而且它的使用也比较方便,基本上 就是先把要用的js文件即dtree.js和css文件dtree.css引入,另外就是它默认的图片,当然这些图片都是可以自己指定的,它的css样式 也可以自己改变的! 关于dTree就先谈谈它的node,dTree的node的构造方法可以指定下列参数,...

weixin_30909575的博客 195

dtree和jquery构建树型结构

对于小型的树型应用来说,dtree是一个不错的选择。 先看一眼dtree给的例子 构造静态树 首先引入css文件和js文件 1 2 <link rel="StyleSheet" href="dtree.css" type="text/css" />     <script type="

幸福的使者 1038
上一篇: 在hibernate中实现oracle的自动增长
下一篇: 使用hibernate插入数据的例子
zi_jun
博客等级 码龄18年 109粉丝 7原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值