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 replace方法去空格
May 08 jQuery
jQuery实现动态删除LI的方法
May 30 jQuery
jquery加载单文件vue组件的方法
Jun 20 jQuery
jQuery封装animate.css的实例
Jan 04 jQuery
jQuery+CSS实现的table表格行列转置功能示例
Jan 08 jQuery
jquery+ajaxform+springboot控件实现数据更新功能
Jan 22 jQuery
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
jquery根据name取得select选中的值实例(超简单)
Jan 25 jQuery
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
May 13 jQuery
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 jQuery
jQuery 判断元素是否存在然后按需加载内容的实现代码
Jan 16 jQuery
jQuery实现简单全选框
Sep 13 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介绍篇
2010/10/26 PHP
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
PHP超牛逼无限极分类生成树方法
2015/05/11 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
WordPress免插件实现面包屑导航的示例代码
2020/08/20 PHP
在Z-Blog中运行代码[html][/html](纯JS版)
2007/03/25 Javascript
js控制表单操作的常用代码小结
2013/08/15 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
Jquery获得控件值的三种方法总结
2014/02/13 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
2014/09/09 Javascript
Javascript编写2048小游戏
2015/07/07 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
2016/11/28 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
微信小程序 http请求的session管理
2017/06/07 Javascript
浅析微信扫码登录原理(小结)
2018/10/29 Javascript
Vue 开发必须知道的36个技巧(小结)
2019/10/09 Javascript
如何通过JS实现日历简单算法
2020/10/14 Javascript
跟老齐学Python之正规地说一句话
2014/09/28 Python
在Python中使用PIL模块对图片进行高斯模糊处理的教程
2015/05/05 Python
Django实现分页功能
2018/07/02 Python
Django框架验证码用法实例分析
2019/05/10 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
python实现Oracle查询分组的方法示例
2020/04/30 Python
Python+Appium实现自动化清理微信僵尸好友的方法
2021/02/04 Python
Python的collections模块真的很好用
2021/03/01 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
html5是什么_动力节点Java学院整理
2017/07/07 HTML / CSS
德国家具在线:Fashion For Home
2017/03/11 全球购物
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
初中美术教学反思
2014/01/29 职场文书
银行工作检查书范文
2014/01/31 职场文书
mysql分表之后如何平滑上线详解
2021/11/01 MySQL
Python Matplotlib库实现画局部图
2021/11/17 Python
关于JS中的作用域中的问题思考分享
2022/04/06 Javascript