85-002-15 利用EasyUI设计一个后台页面的菜单显示
来源:互联网 发布:js 跳转url 编辑:程序博客网 时间:2024/06/05 05:13
图文版:http://note.youdao.com/yws/public/redirect/share?id=abc20790e48da5130e227d9390e4df92&type=false
资源文件下载 https://yunpan.cn/OcRaTMHR3NWIIf 访问密码 4b2c
15.1 首先编辑EasyUI后台首页
aindex.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- jspf也是jsp页面格式的一种,即jsp一个小片段 -->
<%@ include file="/public/head.jspf" %>
<style type="text/css">
#menu{
width: 200px ;
}
#menu ul{
padding: 0px ;
margin:0px ;
list-style: none;
}
#menu ul li{
border-bottom: 1px solid white ;
}
#menu ul li a{
display: block;
text-decoration:none;
padding: 5px ;
color:white;
background-color: #00a6ac ;
}
#menu ul li a:hover{
background-color: #008792;
}
</style>
<script type="text/javascript">
$(function(){
//对于a元素点击事件只对含有属性title的a元素点击有效
$("a[title]").click(function(){
var text = $(this).text() ; //获取元素a中的text文本
var href= $(this).attr("title") ;
//判断指定内容(比如‘类别管理’)的tabs标签是否存在
if($("#tt").tabs("exists",text)){
/* 如果存在指定tabs的对象则切换到这个tabs上 */
$("#tt").tabs("select",text) ;
}else{
/* 否则就创建一个指定标题的tabs标签*/
$("#tt").tabs("add",{
title:text,
//也可以通过URL来定义一个页面显示在tabs或panel组件内容中
//与此同时需要注意的是其填充加载的内容仅只包含body节点以内的内容,其他节点无效比如<head>节点
//href:"send_category_query.action"
//通过下面的形式却可以加载整个页面的内容
content:'<iframe src="${shop}/send_category_query.action" width="100%" height="100%" frameborder="0"/>',
closable:true
}) ;
}
});
});
</script>
</head>
<body class="easyui-layout">
<div data-options="region:'north',title:'后台管理首页',split:true" style="height:100px;"></div>
<div data-options="region:'west',title:'系统操作'" style="width:200px;">
<!-- 此处显示左侧系统菜单 -->
<div id="menu" class="easyui-accordion" data-options="fit:true">
<div title="基本操作">
<ul>
<li><a href="#" title="send_category_query.action">类别菜单</a></li>
<li><a href="#">商品菜单</a></li>
</ul>
</div>
<div title="其他操作">
<ul>
<li><a href="#">类别菜单</a></li>
<li><a href="#">商品菜单</a></li>
</ul>
</div>
</div>
</div>
<div data-options="region:'center',title:'后台操作页面'" style="padding:1px;background:#eee;">
<div id="tt" class="easyui-tabs" data-options="fit:true">
<div title="系统缺省页面" style="padding:10px;">
此处显示系统配置环境信息
</div>
</div>
</div>
</body>
</html>
15.2 然后定义被加载的页面
query.jsp
<html>
<head>
<!-- jspf也是jsp页面格式的一种,即jsp一个小片段 -->
<%@ include file="/public/head.jspf" %>
页面jquery.jsp:head内容
</head>
<body>
页面jquery.jsp:body内容
</body>
</html>
两个页面分别所属的位置
0 0
- 85-002-15 利用EasyUI设计一个后台页面的菜单显示
- 85-002-13 基于EasyUI搭建前端页面的后台
- 一个从后台直接传输到后台的jquery easyui 的json页面
- 利用封装的一个函数显示一个弹出式菜单
- 基于ssm框架的个人博客(3)--easyui后台管理页面设计
- 使用Discuz!NT论坛后台管理页面的菜单显示时出现的问题:
- 一个页面显示多组Tab菜单
- 85-002-17 用EasyUI中的组件DataGrid实现页面的数据表格显示
- 页面导航菜单的设计
- 关于easyUI在子页面增加显示tabs的一个问题
- 关于easyUI在子页面增加显示tabs的一个问题
- 后台权限管理的菜单设计
- 利用django-suit模板在管理后台添加自定义的菜单和自定义的页面、设置访问权限
- 一个显示菜单的程序
- easyui文件的上传和下载,从页面到后台
- jqery easyui 利用treeview实现菜单的增删改查
- 后台的一个值怎么数据绑定显示在前端页面
- 利用jQuery 实现一个简单的侧边菜单隐藏显示功能
- 如何高效地判断数组中是否包含某特定值
- Oracle体系结构2
- java 判断日期是星期几
- Unity热门插件推荐
- DevOps 流程中对于 Docker Image 的分层管理与实践
- 85-002-15 利用EasyUI设计一个后台页面的菜单显示
- iOS CGRectGetXxx方法图解 和代码NSLog输出值
- 每天一个linux命令(36):free 命令
- 3D Touch
- [反编译U3D]Decompile Unity Resources
- SpringMVC返回json数据的三种方式
- 互联网开发1-RSA加密原理
- 经典的BPN带动量的误差反向传播神经网络类代码示例
- WebView的使用