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插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 jQuery
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
jQuery实现html table行Tr的复制、删除、计算功能
Jul 10 jQuery
基于jQuery的表单填充实例
Aug 22 jQuery
jquery应用实例分享_实现手风琴特效
Feb 01 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
JQuery Ajax执行跨域请求数据的解决方案
Dec 10 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
jQuery 动画与停止动画效果实例详解
May 19 jQuery
jQuery实现电梯导航模块
Dec 22 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
Function eregi is deprecated (解决方法)
2013/06/21 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
PHP中的多种加密技术及代码示例解析
2016/10/20 PHP
Using the TextRange Object
2006/10/14 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
2013/12/24 Javascript
JS实现的自定义网页拖动类
2015/11/06 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
深入理解JavaScript中的块级作用域、私有变量与模块模式
2016/10/31 Javascript
简单学习vue指令directive
2016/11/03 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
微信JS-SDK选取手机照片上传功能
2017/04/21 Javascript
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
浅谈react+es6+webpack的基础配置
2017/08/09 Javascript
js实现随机点名小功能
2017/08/17 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
微信小程序使用request网络请求操作实例
2017/12/15 Javascript
vue观察模式浅析
2018/09/25 Javascript
React倒计时功能实现代码——解耦通用
2020/09/18 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
2020/11/16 Javascript
Python通过select实现异步IO的方法
2015/06/04 Python
Python使用struct处理二进制的实例详解
2017/09/11 Python
Django读取Mysql数据并显示在前端的实例
2018/05/27 Python
3分钟学会一个Python小技巧
2018/11/23 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
2019/08/09 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
基于python调用psutil模块过程解析
2019/12/20 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
Python 爬虫的原理
2020/07/30 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
Square Off美国/加拿大:世界上最聪明的国际象棋棋盘
2018/12/06 全球购物
数据保密承诺书
2014/06/03 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
绿色环保倡议书
2015/04/28 职场文书
HTML速写之Emmet语法规则的实现
2021/04/07 HTML / CSS
springboot应用服务启动事件的监听实现
2022/04/06 Java/Android