轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)


Posted in Javascript onNovember 30, 2015

一、EasyUI创建基础树形网格
树形网格(TreeGrid)组件从数据网格(DataGrid)继承,但是允许在行之间存在父/子节点关系。许多属性继承至数据网格(DataGrid),可以用在树形网格(TreeGrid)中。为了使用树形网格(TreeGrid),用户必须定义 'treeField' 属性,指明哪个字段作为树节点。
本文将向您展示如何使用树形网格(TreeGrid)组件设置一个文件夹浏览。

轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)

创建树形网格(TreeGrid)

<table id="test" title="Folder Browser" class="easyui-treegrid" style="width:400px;height:300px"
 url="data/treegrid_data.json"
 rownumbers="true"
 idField="id" treeField="name">
 <thead>
 <tr>
 <th field="name" width="160">Name</th>
 <th field="size" width="60" align="right">Size</th>
 <th field="date" width="100">Modified Date</th>
 </tr>
 </thead>
</table>

二、EasyUI创建复杂树形网格
树形网格(TreeGrid)可以展示有限空间上带有多列和复杂数据电子表格。本教程将演示如何将表格数据排列在分割的网格和多行表头中,以便组织共同的数据。

轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)

创建树形网格(TreeGrid)

<table title="Complex TreeGrid" class="easyui-treegrid" style="width:550px;height:250px"
 url="data/treegrid2_data.json"
 rownumbers="true" showFooter="true"
 idField="id" treeField="region">
 <thead frozen="true">
 <tr>
 <th field="region" width="150">Region</th>
 </tr>
 </thead>
 <thead>
 <tr>
 <th colspan="4">2009</th>
 <th colspan="4">2010</th>
 </tr>
 <tr>
 <th field="f1" width="50" align="right">1st qrt.</th>
 <th field="f2" width="50" align="right">2st qrt.</th>
 <th field="f3" width="50" align="right">3st qrt.</th>
 <th field="f4" width="50" align="right">4st qrt.</th>
 <th field="f5" width="50" align="right">1st qrt.</th>
 <th field="f6" width="50" align="right">2st qrt.</th>
 <th field="f7" width="50" align="right">3st qrt.</th>
 <th field="f8" width="50" align="right">4st qrt.</th>
 </tr>
 </thead>
</table>

正如您所看到的,树形网格(Treegrid)的使用和数据网格(Datagrid)一样。请使用 'frozen' 属性来定义冻结列,列的 'colspan' 和 'rowspan' 属性来定义多行表头。

以上就是分别为大家分享的EasyUI创建简单树形网络和复杂树形网络的方法,希望对大家的学习有所帮助。

想要学习更多内容请查看这篇文章:  《轻松学习jQuery插件EasyUI EasyUI实现树形网络基本操作(2)》

Javascript 相关文章推荐
你所要知道JS(DHTML)中的一些技巧
Jan 09 Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
Jul 17 Javascript
js 控制图片大小核心讲解
Oct 09 Javascript
JavaScript中的slice()方法使用详解
Jun 06 Javascript
在JavaScript应用中实现延迟加载的方法
Jun 25 Javascript
快速学习jQuery插件 Cookie插件使用方法
Dec 01 Javascript
JavaScript深度复制(deep clone)的实现方法
Feb 19 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
Mar 29 Javascript
浅谈Angular2 模块懒加载的方法
Oct 04 Javascript
使用Javascript简单计算器
Nov 17 Javascript
JS如何在数组指定位置插入元素
Mar 10 Javascript
vue中activated的用法
Jan 03 Vue.js
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
Nov 30 #Javascript
JS简单模拟触发按钮点击功能的方法
Nov 30 #Javascript
移动手机APP手指滑动切换图片特效附源码下载
Nov 30 #Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
Nov 30 #Javascript
浅析node连接数据库(express+mysql)
Nov 30 #Javascript
javascript编程异常处理实例小结
Nov 30 #Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
Nov 30 #Javascript
You might like
PHP 八种基本的数据类型小结
2011/06/01 PHP
php使用curl访问https示例分享
2014/01/17 PHP
PHP输出两个数字中间有多少个回文数的方法
2015/03/23 PHP
Yii 实现数据加密和解密
2021/03/09 PHP
javascript call和apply方法
2008/11/24 Javascript
jquery dialog键盘事件代码
2010/08/01 Javascript
JavaScript 表单处理实现代码
2015/04/13 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
网页中右键功能的实现方法之contextMenu的使用
2017/02/20 Javascript
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
在微信小程序中使用图表的方法示例
2019/04/25 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
小结Python用fork来创建子进程注意事项
2014/07/03 Python
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
在Python的Django框架的视图中使用Session的方法
2015/07/23 Python
基于循环神经网络(RNN)实现影评情感分类
2018/03/26 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
使用50行Python代码从零开始实现一个AI平衡小游戏
2018/11/21 Python
python提取log文件内容并画出图表
2019/07/08 Python
python实现猜数游戏
2020/03/27 Python
html5 冒号分隔符对齐的实现
2019/07/31 HTML / CSS
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
大学生的网上创业计划书
2013/12/31 职场文书
知识竞赛主持词
2014/03/26 职场文书
体育活动总结范文
2014/05/04 职场文书
会计毕业生自荐书
2014/06/12 职场文书
教师节学生演讲稿
2014/09/03 职场文书
民事赔偿协议书
2014/11/02 职场文书
先进个人总结范文
2015/02/15 职场文书
2016中秋节问候语
2015/11/11 职场文书
python中的被动信息搜集
2021/04/29 Python
如何理解python接口自动化之logging日志模块
2021/06/15 Python
python四种出行路线规划的实现
2021/06/23 Python
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android