EasyUI学习笔记 -- day02 树 和 表格 的实现

一:使用easyui实现树结构

1.树的实现代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<!-- 导入js的主文件 -->
	<script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
	
	<!-- 导入easyUI的主文件 -->
	<script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
	
	<!-- 导入easyUI的样式文件 -->
	<link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
	
	<!-- 导入easyUI的图标文件 -->
	<link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">

	<script type="text/javascript">
		$(function(){
			$("#jtree").tree({
				url:"tree-data.json",//树的json格式的数据,实际中应该是调用方法从后台查询的
				animate:true, //执行动画效果
				onBeforeExpand:function(node){
					//点击节点之前触发的事件,node为当前节点
				},
				lines:true,//显示虚线
				checkbox:true, //显示复选框
				dnd:true, //节点可拖动
				onclick:function(node){
					//点击事件
				}
			})
		}); 
	</script>

<title>Insert title here</title>
</head>
<body>

	<!-- 实现树结构 -->	
	<ul id="jtree"></ul>
</body>
</html>
2.数据的格式

[{    
    "id":1,    
    "text":"Folder1",    
    "iconCls":"icon-save",    
    "children":[{    
        "text":"File1",    
        "checked":true   
    },{    
        "text":"Books",    
        "state":"open",    
        "attributes":{    
            "url":"/demo/book/abc",    
            "price":100    
        },    
        "children":[{    
            "text":"PhotoShop",    
            "checked":true   
        },{    
            "id": 8,    
            "text":"Sub Bookds",    
            "state":"closed"   
        }]    
    }]    
},{    
    "text":"Languages",    
    "state":"closed",    
    "children":[{    
        "text":"Java"   
    },{    
        "text":"C#"   
    }]    
}] 

二:通过easyui实现表格数据

1.表格数据的json格式

{
	"total":330,
	"rows":[
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"},
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"},
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"},
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"},
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"},
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"},
		{"codeNum":"G89","startStation":"北京/郑州","startTime":"12:56<br>15:29","totalTime":"4小时","swz":"有",
		"tdz":"有","edz":"有","noz":"-","remark":"<a id='btn' href='#'>预定</a>"}
	]
}

2.表格数据的实现代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<!-- 导入js的主文件 -->
	<script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.min.js"></script>
	
	<!-- 导入easyUI的主文件 -->
	<script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery.easyui.min.js"></script>
	
	<!-- 导入easyUI的样式文件 -->
	<link rel="stylesheet" href="${pageContext.request.contextPath }/js/themes/default/easyui.css">
	
	<!-- 导入easyUI的图标文件 -->
	<link rel="stylesheet" herf="${pageContext.request.contextPath }/js/themes/icon.css">
	
	<!-- 引入国际化文件 -->
	<script type="text/javascript" src="${pageContext.request.contextPath }/js/locale/easyui-lang-zh_CN.js"></script>

	<script type="text/javascript">
		$(function(){
			$("#table_grid").datagrid({
				url:"${pageContext.request.contextPath}/view/datagrid.json",
				columns:[[
					{field:'codeNum',title:'车次',width:100,checkbox:true},//checkbox:添加复选框
					{field:'startStation',title:'出发站<br>到达站',width:100},
					{field:'startTime',title:'出发时间<br>到达时间',width:100},
					{field:'totalTime',title:'历时',width:100},
					{field:'swz',title:'商务座',width:100},
					{field:'tdz',title:'特等座',width:100},
					{field:'edz',title:'二等座',width:100},
					{field:'noz',title:'无座',width:100},
					{field:'remark',title:'备注',width:100}
				]],
				toolbar:[
				    {
						iconCls:'icon-edit',
						text:"编辑",
						handler:function(){
							alert("点击按钮触发事件");
						}
					},{
					
					}
				],
				onLoadSuccess:function(){
					//数据加载完毕后触发的事件
					$("a").linkbutton({
					})
				},
				pagination:true,//显示分页组件
				fitColumns:true, //表格自适应屏幕大小
				rownumbers:true, //显示行号
				singleSelect:true,	//每次只允许选中一行
				loadMsg:"加载中,请稍候"	//显示加载时提示信息
			})
		})
	</script>

<title>Insert title here</title>
</head>
</style>
<body>
	<table id="table_grid"></table>
		
</body>
</html>



weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
python017基于Python贫困生资助管理系统带vue前后端分离毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
weixin102旅游社交微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值