`

easy-ui对tabs的相关操作

 
阅读更多
直接上代码:
1.导入必要的css和js
<link rel="stylesheet" type="text/css" href="css/default/easyui.css">
	<link rel="stylesheet" type="text/css" href="js/jquery/jquery-easyui-1.2.1/themes/icon.css">
	<script type="text/javascript" src="js/jquery/jquery-1.4.2.min.js"></script>
	<script type="text/javascript" src="js/jquery/jquery-easyui-1.2.1/jquery.easyui.min.js"></script>


2.写入四个标签和一个按钮来触发事件

 <body>
  <button id='addTabs' onclick='checkNum();'>check</button>
    <div id='tt' class="easyui-tabs" style="height: 250px;width: 500px">
    	<div title='tab0' style="padding: 20px;display: none"  name='tab0'>
    		tab0
    	</div>
    	<div title='tab1' style="padding: 20px;display: none"  name='tab1'>
    		tab1
    	</div>
    	<div title='tab2' style="overflow: auto;display: none;padding: 20px" closable='true' name="tab2">
    		tab2
    	</div>
    	<div title='tab3' icon="icon-reload" closable='true' style="padding: 20px;display: none" name="tab3">
    		tab3
    	</div>
    </div>
  </body>


3.js的代码
<script type="text/javascript">
  		function checkNum(){
  		var tabCount = $('#tt').tabs('tabs').length; 
  		alert("当前打开了"+tabCount+"个标签");
  		var isCheck = $('#tt').tabs('exists', 'tab3');
  		alert("打开了tab3"+isCheck);
  	}
  </script>


4.我是通过eclipse建立的动态项目,打开服务器 输入地址,结果如下:








获取当前选中的tabs的title,因为有时候一个界面多个标签,要找到是哪个标签的查询,在做相关操作

document.onkeydown = function(event){
e = event ? eventwindow.event ? window.event : null);
if(e.keyCode ==13){
var pp = $('#tt_airport').tabs('getSelected');
var tabt = pp.panel('options').title;
if(tabt=='上传失败列表'){
airPort_query_error();
}else if(tabt=='已上传列表'){
airPort_query_success();
}
else{
airPort_query_over();
}
}
}
  • 大小: 28.6 KB
  • 大小: 92.9 KB
  • 大小: 62.9 KB
分享到:
评论

相关推荐

    jQuery UI以及jQuery easy-ui技术手册

    - **事件处理**:jQuery UI 提供了一系列与组件相关的事件,如`dragstart`、`drop`、`select`等,便于开发者监听并响应用户操作。 - **API文档**:`jQuery_jQueryUI.chm`文件是jQuery UI的API参考,详尽地列出了每个...

    easy-ui1.5.1离线中文开发文档

    《easy-ui1.5.1离线中文开发文档》是一个为开发者提供的详尽资源,它主要涵盖的是jQuery EasyUI框架的1.5.1版本。EasyUI是一个基于jQuery的前端框架,它提供了一系列预定义的CSS样式和JavaScript组件,使得开发者...

    【JQuery Easy UI】后台管理系统的简单布局

    Easy UI 的 `menu` 和 `tabs` 组件可以帮助构建这些功能,通过 JSON 数据驱动,实现动态加载和切换。 6. **表单验证**:在数据录入环节,表单验证不可或缺。Easy UI 提供的 `form` 组件与 `validatebox` 验证插件...

    jquery ui 1.8.18

    《jQuery UI 1.8.18:主题与组件的深度解析》 jQuery UI是基于JavaScript库jQuery的一...同时,对于老版本的jQuery UI,虽然可能缺少一些新功能,但在维护旧项目或者对性能有严格要求的场景下,依然有着其独特的价值。

    Modern-Media-Player-UI-C-Sharp-master.zip.zip

    【压缩包子文件的文件名称列表】:EasyTabs-master 可能是另一个开源项目,用于在应用程序中实现易于使用的标签页功能。在媒体播放器UI中,这样的组件可以用于组织不同的媒体文件或播放模式,比如将播放列表、设置和...

    jquery Easy UI

    ### jQuery Easy UI 知识点概览 #### 1. 基本拖放功能 在jQuery Easy UI中,拖放功能是通过`draggable()`方法实现的,它允许将HTML元素变成可拖动的对象。在给定的教程中,通过创建三个不同的`&lt;div&gt;`元素并使用`...

    Jquery easy ui 中文帮助手册

    **jQuery Easy UI 中文帮助手册** 是一份详细指导开发者如何使用 jQuery Easy UI 框架的文档,旨在帮助用户更好地理解和应用这个强大的前端开发工具。jQuery Easy UI 是基于 jQuery 的一个轻量级、易于使用的组件库...

    JavaScript提高:002:ASP.NET使用easy UI实现tab效果

    在ASP.NET中实现Tab效果,首先需要在页面上引入Easy UI的相关CSS和JS文件。这些文件可以从Easy UI的官方网站下载,或者通过CDN链接直接引用。确保在HTML头部引入了`jquery.js`、`jquery.easyui.min.js`以及相应的CSS...

    Easy UI前端框架

    Easy UI的组件包括但不限于:DataGrid(数据网格)、Form(表单)、Window(窗口)、Panel(面板)、Menu(菜单)、Tabs(标签页)、Dialog(对话框)、Tree(树形结构)、Accordion(手风琴)等。每个组件都有其...

    jq easy ui帮助文档

    2. **组件使用**:Easy UI提供了众多组件,如`datagrid`(数据网格)、`dialog`(对话框)、`menu`(菜单)、`tabs`(选项卡)等。每个组件都有详细的API和示例,帮助开发者了解如何初始化、配置属性以及调用方法。 ...

    jquery easy ui 框架

    在使用jQuery Easy UI时,首先需要引入其相关的CSS和JavaScript文件,然后在HTML结构中定义好组件的基本结构,最后通过JavaScript代码进行初始化和事件绑定。例如,创建一个基本的Tab标签页,可以在HTML中定义一个...

    jQuery easy ui API文档

    综上所述,jQuery Easy UI的Tabs组件通过丰富的API、事件和方法,使得在网页中创建和管理标签页变得简单易行。无论是初始化设置、动态添加标签页,还是监听用户操作,都可以轻松实现,为开发高效简洁的用户界面提供...

    jQuery easy ui学习教程

    jQuery EasyUI 支持拖放操作,使得动态调整页面元素布局变得简单。例如,你可以创建一个可拖动的面板或对话框,用户可以自由地在页面上移动这些元素。实现这一功能,只需在目标元素上添加 `draggable` 类,并设置...

    easyUi api chm版+网页版讲解

    1. **组件(Components)**: EasyUI提供了多种组件,如`datagrid`(数据表格)、`dialog`(对话框)、`tabs`(选项卡)、`menu`(菜单)等。每个组件都有自己的配置项和方法,如`datagrid`的`loadData`用于加载数据...

    vue-easy-form-docs

    无缝对接第三方组件,无需为框架定制化组件(可自由选择element-ui、fish-ui等类库);表单功能齐全,包含标题、验证、事件、单位、帮助、描述、数组等;逻辑控制灵活方便(支持和)目录结构本项目包含esForm框架...

    Jquery Easy UI 1.2.6 示例代码

    1. **组件(Widgets)**: jQuery Easy UI 提供了一系列的组件,包括但不限于:`datagrid`(数据网格)、`form`(表单)、`dialog`(对话框)、`menu`(菜单)、`layout`(布局)、`tabs`(选项卡)、`tree`(树形...

    easyui管理后台,修改样式为bootstrap

    - 更换CSS:删除或注释掉EasyUI相关的CSS引用,添加Bootstrap的CSS库,如`bootstrap.min.css`。 - 修改HTML结构:EasyUI和Bootstrap的组件(如导航栏、表格、按钮等)的HTML结构有所不同,需要按照Bootstrap的规范...

    jquery-easyui-api-chm-document.rar_easy ui_easyui document_jquer

    除此之外,EasyUI还提供了诸如"tabs"(选项卡)、"menu"(菜单)、"pagination"(分页)等组件,它们各自拥有丰富的配置项和API接口,能够满足各种界面设计需求。在CHM文档中,每个组件都有实例代码和详细的参数解释...

    jquery_easy_ui学习资料

    jQuery EasyUI 是一个基于 jQuery 的轻量级前端框架,它提供了一系列的UI组件,使得开发者可以快速构建出美观且功能丰富的Web应用。EasyUI 的核心理念是通过简单的HTML标记和JavaScript API,实现复杂的界面效果和...

    利用EasyUi和C#实现手风琴式菜单、tabs和datagrid的完整代码,MVC模式,带数据库

    EasyUI是一个基于jQuery的前端框架,提供了丰富的UI组件,而C#是.NET框架中常用的后端编程语言,MVC模式则是一种常见的软件设计模式,有助于保持代码的清晰结构。 首先,手风琴式菜单(Accordion)是EasyUI中的一个...

Global site tag (gtag.js) - Google Analytics