jQuery EasyUI Layout实现tabs标签的实例


Posted in jQuery onSeptember 26, 2017

jQuery EasyUI Layout实现tabs标签的实例

一、概述:

1、引入jquery.js与easyUi相关文件

2、效果如图:

jQuery EasyUI Layout实现tabs标签的实例

二、创建Layout主页:

<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE HTML >
<html>
<head>
<title>SSHE DEMO</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<script type="text/javascript" src="jslib/jquery-easyui-1.3.1/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="jslib/jquery-easyui-1.3.1/jquery.easyui.min.js"></script>
<script type="text/javascript" src="jslib/jquery-easyui-1.3.1/locale/easyui-lang-zh_CN.js"></script>
<link rel="stylesheet" href="jslib/jquery-easyui-1.3.1/themes/default/easyui.css" rel="external nofollow" type="text/css"></link>
<link rel="stylesheet" href="jslib/jquery-easyui-1.3.1/themes/icon.css" rel="external nofollow" type="text/css"></link>
<script type="text/javascript" src="jslib/syUtil.js"></script>
</head>
<body class="easyui-layout">
  <div data-options="region:'north'" style="height: 60px;"></div>
  <div data-options="region:'south'" style="height: 20px;"></div>
  <div data-options="region:'west'" style="width: 200px;">
    <jsp:include page="layout/west.jsp"></jsp:include>
  </div>
  <div data-options="region:'east',title:'east',split:true" style="width: 200px;"></div>
  <div data-options="region:'center',title:'欢迎使用SSHE示例系统'" style="overflow: hidden;">
    <jsp:include page="layout/center.jsp"></jsp:include>
  </div>

  <jsp:include page="user/login.jsp"></jsp:include>

  <jsp:include page="user/reg.jsp"></jsp:include>
</body>
</html>

三、创建中间页面:

<%@ page language="java" pageEncoding="UTF-8"%>
<script type="text/javascript">
  function addTab(opts) {
    var t = $('#layout_center_tabs');
    if (t.tabs('exists', opts.title)) {
      t.tabs('select', opts.title);
    } else {
      t.tabs('add', opts);
    }
  }
</script>
<div id="layout_center_tabs" class="easyui-tabs" data-options="fit:true,border:false" style="overflow: hidden;">
  <div title="首页"></div>
</div>

四、菜单页:west.jsp

<%@ page language="java" pageEncoding="UTF-8"%>
<div class="easyui-panel" data-options="title:'功能导航',border:false,fit:true">
  <div class="easyui-accordion" data-options="fit:true,border:false">
    <div title="系统菜单" data-options="iconCls:'icon-save'">
      <ul id="layout_west_tree" class="easyui-tree" data-options="
          url : '${pageContext.request.contextPath}/menuAction!getAllTreeNode.action',
          parentField : 'pid',
          lines : true,
          onClick : function(node) {
            if (node.attributes.url) {
              var url = '${pageContext.request.contextPath}' + node.attributes.url;
              addTab({
                title : node.text,
                closable : true,
                href : url
              });
            }
          }
          "></ul>
    </div>
    <div title="Title2" data-options="iconCls:'icon-reload'"></div>
  </div>
</div>

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

jQuery 相关文章推荐
jQuery实现字体颜色渐变效果的方法
Mar 29 jQuery
jQuery中的deferred对象和extend方法详解
May 08 jQuery
JS jQuery使用正则表达式去空字符的简单实现代码
May 20 jQuery
jQuery ajax动态生成table功能示例
Jun 14 jQuery
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
jQuery 开发之EasyUI 添加数据的实例
Sep 26 jQuery
jQuery插件实现的日历功能示例【附源码下载】
Sep 07 jQuery
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
May 12 jQuery
javascript异步处理与Jquery deferred对象用法总结
Jun 04 jQuery
jQuery实现消息弹出框效果
Dec 10 jQuery
jquery检测上传文件大小示例
Apr 26 jQuery
jQuery实现推拉门效果
Oct 19 jQuery
jQuery EasyUI开发技巧总结
Sep 26 #jQuery
jQuery 开发之EasyUI 添加数据的实例
Sep 26 #jQuery
JS+jQuery实现注册信息的验证功能
Sep 26 #jQuery
zTree jQuery 树插件的使用(实例讲解)
Sep 25 #jQuery
jQuery使用zTree插件实现可拖拽的树示例
Sep 23 #jQuery
一个有意思的鼠标点击文字特效jquery代码
Sep 23 #jQuery
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
Sep 23 #jQuery
You might like
用定制的PHP应用程序来获取Web服务器的状态信息
2006/10/09 PHP
php中将网址转换为超链接的函数
2011/09/02 PHP
你可能不知道PHP get_meta_tags()函数
2014/05/12 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
2015/12/14 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
php遍历目录下文件并按修改时间排序操作示例
2019/07/12 PHP
xmlHTTP实例
2006/10/24 Javascript
教您去掉ie网页加载进度条的方法
2010/12/09 Javascript
javascript event 事件解析
2011/01/31 Javascript
关于onchange事件在IE和FF下的表现及解决方法
2014/03/08 Javascript
js代码验证手机号码和电话号码是否合法
2015/07/30 Javascript
JS+CSS实现仿msn风格选项卡效果代码
2015/10/22 Javascript
基于jQuery实现Accordion手风琴自定义插件
2020/10/13 Javascript
bootstrap table sum总数量统计实现方法
2017/10/29 Javascript
JS实现图片居中悬浮效果
2017/12/25 Javascript
Vue中的验证登录状态的实现方法
2019/03/09 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
vue-cli基础配置及webpack配置修改的完整步骤
2019/10/20 Javascript
JS实现进度条动态加载特效
2020/03/25 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
2020/08/10 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
[00:31]DOTA2上海特级锦标赛 Fnatic战队宣传片
2016/03/04 DOTA
[38:23]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第二场 11.01
2020/11/02 DOTA
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
python3图片文件批量重命名处理
2019/10/31 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
美国在线旅行社:Crystal Travel
2018/09/11 全球购物
台湾演唱会订票网站:StubHub台湾
2019/06/11 全球购物
美国领先的眼镜和太阳镜在线零售商:Glasses.com
2019/08/26 全球购物
求职简历中个人的自我评价
2013/12/01 职场文书
学年末自我鉴定
2014/01/21 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
工作检讨书500字
2014/10/19 职场文书
台风停课通知
2015/04/24 职场文书
Vue鼠标滚轮滚动切换路由效果的实现方法
2021/08/04 Vue.js
Python实现视频自动打码的示例代码
2022/04/08 Python