基于Jquery easyui 选中特定的tab


Posted in Javascript onNovember 17, 2015

 获取选中的 Tab

// 获取选中的 tab panel 和它的 tab 对象  
 var pp = $('#tt').tabs('getSelected');  
 var tab = pp.panel('options').tab;  // 相应的 tab 对象

更新特定的选项卡面板 可使用update方法,param参数包含2个属性:

tab: 将被更新的选项卡。

options: 选项卡相关配置项。

Example:

//当前tab 
var current_tab = $('#frame_tabs').tabs('getSelected'); 
$('#frame_tabs').tabs('update',{ 
   tab:current_tab, 
   options : { 
     content : '<iframe scrolling="auto" frameborder="0" src="'+URL+'" style="width:100%;height:100%;"></iframe>', 
   //或者 href : ''; 
   } 
}); 
$(document).ready(function() { 
  $('#frame_tabs').bind('dblclick',function(){ 
    var title = $('.tabs-selected').text(); 
    $('#frame_tabs').tabs('close',title); 
  }) 
});

Re: Tabs初始化时如何让特定的tab处于选中状态

lyw985lyw985 27 Aug 2010, 10:44
$('#tt').tabs('update',{
tab:$('#tt').tabs('getTab','Tab2'),
options:{
selected:true
}
});

目前我项目中使用是的是

<div id="tabs" class="easyui-tabs" style="width: 1160px;" >
<div id="tabs-1" title="基本信息" data-options="fit:true">
<div id="tabs-2" title="投标信息" data-options="selected:true" >//这样在加载的时候就选中状态了 可以在后台保存一个全局变量,然后赋值到界面,通过JS取界面的值,然后判断设置增加 data-options="selected:true" 
function setTab()
  {
    var sTab = $("#selectTab").val();
    if (sTab == "1") {
      $("#tabs").tabs("select", 0);
    }
    if (sTab == "2") {
      $("#tabs").tabs("select", 1);
      //$("#tabs-2").attr("data-options", "selected:true");
    }
    if (sTab == "3") {
      $("#tabs").tabs("select", 2);
    }
    if (sTab == "4") {
      $("#tabs").tabs("select", 3);
    }
  }
Javascript 相关文章推荐
深入浅析JavaScript中对事件的三种监听方式
Sep 29 Javascript
学习JavaScript设计模式(单例模式)
Nov 26 Javascript
jQuery实现拖拽页面元素并将其保存到cookie的方法
Jun 12 Javascript
微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
Sep 09 Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
Dec 08 Javascript
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
Mar 08 Javascript
Javascript面试经典套路reduce函数查重
Mar 23 Javascript
vue-cli项目根据线上环境分别打出测试包和生产包
May 23 Javascript
javascript之分片上传,断点续传的实际项目实现详解
Sep 05 Javascript
JavaScript对象属性操作实例解析
Feb 04 Javascript
vue+iview实现文件上传
Nov 17 Vue.js
js 数组 fill() 填充方法
Nov 02 Javascript
jquery实现简单的表单验证
Nov 17 #Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
Nov 17 #Javascript
基于jquery实现可定制的web在线富文本编辑器附源码下载
Nov 17 #Javascript
Jquery ajax 同步阻塞引起的UI线程阻塞问题
Nov 17 #Javascript
jquery判断密码强度的验证代码
Apr 22 #Javascript
jquery实现邮箱自动填充提示功能
Nov 17 #Javascript
jQuery实现文本框邮箱输入自动补全效果
Nov 17 #Javascript
You might like
php 高效率写法 推荐
2010/02/21 PHP
百万级别知乎用户数据抓取与分析之PHP开发
2015/09/28 PHP
firefox下对ajax的onreadystatechange的支持情况分析
2009/12/14 Javascript
Javascript学习笔记 delete运算符
2011/09/13 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
JS实现同时搜索百度和必应的方法
2015/01/27 Javascript
php+ajax+jquery实现点击加载更多内容
2015/05/03 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
JavaScript中的anchor()方法使用详解
2015/06/08 Javascript
JS生成不重复的随机数组的简单实例
2016/07/10 Javascript
Javascript动画效果(4)
2016/10/11 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
layui分页效果实现代码
2017/05/19 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
一文快速详解前端框架 Vue 最强大的功能
2019/05/21 Javascript
深入浅析vue全局环境变量和模式
2020/04/28 Javascript
angula中使用iframe点击后不执行变更检测的问题
2020/05/10 Javascript
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
理解Python中的With语句
2015/02/02 Python
Python3遍历目录树实现方法
2015/05/22 Python
Pandas中把dataframe转成array的方法
2018/04/13 Python
详解Python中is和==的区别
2019/03/21 Python
python多线程高级锁condition简单用法示例
2019/11/07 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
品恩科技软件测试面试题
2014/10/26 面试题
计算机本科生自荐信
2013/10/15 职场文书
护理专业优质毕业生自荐书
2014/01/31 职场文书
伊索寓言教学反思
2014/05/01 职场文书
公司承诺书范文
2014/05/19 职场文书
2014年外贸业务员工作总结
2014/12/11 职场文书
2016春节放假通知范文
2015/08/18 职场文书
入伍志愿书怎么写?
2019/07/19 职场文书
Python预测分词的实现
2021/06/18 Python
vue cli4中mockjs在dev环境和build环境的配置详情
2022/04/06 Vue.js