EasyUI Layout实现tabs标签实例详解

本文主要介绍jQuery EasyUI Layout实现tabs标签的实例的相关资料,希望通过本文能帮助到大家实现这样的功能,需要的朋友可以参考下,希望能帮助到大家。

jQuery EasyUI Layout实现tabs标签的实例

一、概述:

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

2、效果如图:

二、创建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>
  <p data-options=region:'north' style=height: 60px;></p>
  <p data-options=region:'south' style=height: 20px;></p>
  <p data-options=region:'west' style=width: 200px;>
    <jsp:include page=layout/west.jsp></jsp:include>
  </p>
  <p data-options=region:'east',title:'east',split:true style=width: 200px;></p>
  <p data-options=region:'center',title:'欢迎使用SSHE示例系统' style=overflow: hidden;>
    <jsp:include page=layout/center.jsp></jsp:include>
  </p>

  <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>
<p id=layout_center_tabs class=easyui-tabs data-options=fit:true,border:false style=overflow: hidden;>
  <p title=首页></p>
</p>

四、菜单页:west.jsp


<%@ page language=java pageEncoding=UTF-8%>
<p class=easyui-panel data-options=title:'功能导航',border:false,fit:true>
  <p class=easyui-accordion data-options=fit:true,border:false>
    <p 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>
    </p>
    <p title=Title2 data-options=iconCls:'icon-reload'></p>
  </p>
</p>

相关推荐;

div+css 实现tabs标签的示例代码_html/css_WEB-ITnose

jQuery EasyUI API 中文文档 - Tabs标签页/选项卡_jquery

javascript动态添加删除tabs标签的方法_javascript技巧

相关文章

开发微信小程序的用户授权登录功能
小程序开发页面如何实现跳转?
浅谈小程序开发中蓝牙连接错误分析及解决方法
什么是小程序?它有哪些功能?
如何配置小程序开发项目结构?(教程)
怎么把自己的店加入小程序