Atitit jOrgChart的使用 组织架构图css html
Atitit jOrgChart的使用 组织架构图css html
1. 项目要做组织架构图,要把它做成自上而下的树形结构,于是决定1
2. Html导入 以来的css js1
2.1. 数据来源 使用ul li格式,不是常见的json格式2
2.2. 显示targetdiv以及调用开始3
3. 显示效果3
4. 对于的dom结构4
5. 参考5
1. 项目要做组织架构图,要把它做成自上而下的树形结构,于是决定
(1)通过后台查询数据库,生成树形数组结构,返回到前台。
(2)使用jOrgChart插件,根据返回的数据将其子节点加入到相应的<li></li>中。
首先,我们的数据表应该要有 id(节点),pid(父节点的id),name的字段,
那么我们要把这个数组转为树形数组结构,即将各个元素放在 pid 父类元素的 childrens字段中,下面就是简单生成树形数组的代码,测试数组如下:
点击节点收起subnote,默认支持
设置默认为收起状态 <li class="collapsed">Chocolate
作者:: ★(attilax)>>> 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
2. Html导入 以来的css js
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link rel="stylesheet" href='bootstrap.min.css'/>
<link rel="stylesheet" href='jquery.jOrgChart.css'/>
<link rel="stylesheet" type="text/css" href="../com.atilax.frmwk/jOrgChart-master/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="../com.atilax.frmwk/jOrgChart-master/jquery.jOrgChart.css">
<style type="text/css">
.node {
color: white;
}
</style>
<script src="../com.atilax.frmwk/jquery-1.11.3.js"></script>
<script src="../com.atilax.frmwk/jOrgChart-master/jquery.jOrgChart.js"></script>
</head>
2.1. 数据来源 使用ul li格式,不是常见的json格式
Html格式的优点是可以放入展示内容,比如img登
<ul id="orgdata" style="display:none">
<li>
Food
<ul>
<li id="beer">Beer</li>
<li>Vegetables
<a href="http://wesnolte.com" target="_blank">Click me</a>
<ul>
<li>Pumpkin</li>
<li>
<a href="http://tquila.com" target="_blank">Aubergine</a>
<p>A link and paragraph is all we need.</p>
</li>
</ul>
</li>
<li class="fruit">Fruit
<ul>
<li>Apple
<ul>
<li>Granny Smith</li>
</ul>
</li>
<li>Berries
<ul>
<li>Blueberry</li>
<li><img src="data:images/raspberry.jpg" alt="Raspberry"/></li>
<li>Cucumber</li>
</ul>
</li>
</ul>
</li>
<li>Bread</li>
<li class="collapsed">Chocolate
<ul>
<li>Topdeck</li>
<li>Reese's Cups</li>
</ul>
</li>
</ul>
</li>
</ul>
2.2. 显示targetdiv以及调用开始
<div id="show_div" class="orgChart"></div>
<div class="node" id="nodxxx"></div>
<script>
jQuery(document).ready(function() {
$("#orgdata").jOrgChart({
chartElement : '#show_div',
dragAndDrop : true
});
});
</script>
3. 显示效果
4. 对于的dom结构
5. 参考
使用jOrgChart插件, 异步加载生成组织架构图 - 读书小记 - 博客频道 - CSDN.NET.html
Atitit jOrgChart的使用 组织架构图css html相关推荐
- 使用jOrgChart插件, 异步加载生成组织架构图
项目要做组织架构图,要把它做成自上而下的树形结构,于是决定 (1)通过后台查询数据库,生成树形数组结构,返回到前台. (2)使用jOrgChart插件,根据返回的数据将其子节点加入到相应的<li ...
- .net MVC使用GetOrgChart实现树形关系结构组织架构图
原文地址 今天做公司项目时,需要实现一个树形关系的组织架构图,网上查了一些资料,发现GetOrgChart框架(感兴趣可以研究研究)很好的实现了这一需求,于是用到了项目中,下面先上一个成果图. 如图所 ...
- vue——实现组织架构图(vue-org-tree)——技能提升
关于组织架构图,效果图如下: 之前我是用jq写过一个组织架构图,文章链接如下:当时是用的jOrgChart jq版本的组织架构图:https://blog.csdn.net/yehaocheng520 ...
- vue2--基于zm-tree-org实现公司部门组织架构图
1.安装zm-tree-org npm i zm-tree-org -S 2.引入使用 import Vue from 'vue'; import ZmTreeOrg from 'zm-tree-or ...
- vue-orgchart做组织架构图
Vue-orgchart链接地址 <!DOCTYPE html> <html lang="en"><head><meta charset= ...
- 对话框绘制完成消息_Word小技巧-一分钟教会你快速绘制组织架构图
又到了新的一年,各个公司也开始对自家的制度和规划开展梳理,其中有一个重要的事情那就是,公司的组织架构调整,这代表着我们又要重新开始绘制组织架构图了,你是怎么做的呢?还在一个一个的绘制图框,再输入文字, ...
- excel表中怎么插入visio_快速制作组织架构图,还在用Visio就out了,Excel简单三步搞定...
工作中相信绝大多数人都见过一种图表类型,那就是组织架构图.组织架构图经常用于企业内部部门结构.人员编制分工的展示.通过组织架构图,我们能够清晰的查看到各部门人员结构.业务等情况. 如上图所示,我们需要 ...
- excel流程图分叉 合并_快速制作组织架构图,层次结构图,流程图等,只需学会这个功能...
Hello,大家好,今天跟大家分享下一个excel中非常实用,他就是SmartArt图形, 下面这个图形都是使用SmartArt制作的,有组织架构图,关系包含图,流程图等,是不是感觉非常的好看呢?他们 ...
- 马云:阿里巴巴的最高机密是我们的组织架构图
千军易得,一将难求,究竟该怎样培养自己的得力干将呢?嘉御基金创始合伙人卫哲老师可谓把相关的方法论讲透了,字字珠玑,推荐你好好品味. 怎么去界定一个班子?它要像"扳子"一样,给你拧着 ...
- Word小技巧:秒做组织架构图,让你一目了然各部门相互关系
今天我们来分享一下word怎么做组织架构图,那么,什么是组织架构图呢?它是表现雇员.职称和群体关系的一种图表,形象的反映了组织内各机构.岗位和上下左右相互之间的关系.一个架构图就能一目了然各个部门之间 ...
最新文章
- WIN配置git 配置后失败 can't be established
- linux下使用free命令查看实际内存占用
- OS / Linux / clone、fork、vfork 与 pthread_create 创建线程有何不同
- python exe文件运行依赖环境_python将py代码文件转换为EXE脱离环境运行
- WDCP管理面板安装启动EXIF、bcmath完整步骤
- Hystrix面试 - 基于 Hystrix 信号量机制实现资源隔离
- JavaScript 数组拼接打印_JavaScript数组_创建数组_一维数组_length(二十三)
- spring boot 开发soap webservice
- 五种主流的虚拟化技术
- Android下磁盘分区表损坏,修复分区表,教您硬盘分区表损坏怎么修复
- 计算机处理器的CPU主频与指令条数
- 状态机(FSM)的分类描述
- 使用Dev C++运行c语言代码时碰到Failed to executeC:\c++.cpp: Error 0 :操作成功完成
- 使用百度翻译api支持中转英,中简转中繁等等
- word文档的数据损坏如何进行修复
- 经销商、业务人员和销售提成的三个故事
- exchange 2010 脱机地址簿操作
- 细聊 JavaScript 的事件执行机制
- JavaFX图片浏览并实现缩放
- 微信小程序支付功能用服务器吗,微信小程序 支付功能 服务器端(TP5.1)实现...
热门文章
- 报告节选2:桌面虚拟化需重视网络和存储
- Azure China (4) 管理Azure China Storage Account
- Java:转换汉字为unicode形式的字符串和转换unicode形式字符串转换成汉字
- 应用:邮件地址手机安装
- MySQL-快速入门(17)MySQL Proxy,读写分离,负载均衡
- 【2019.7.15】
- 数据结构专题:树链剖分
- 进阶篇:3.1.8)注塑件-成型不良的原因及调节方法详解
- (转)android studio工程编译不出来的一些error
- spring快速入门(二)