easyui只打开一个tab

下面是JS代码:

var curr = null;                  //curr为当前tab的标题,在else中赋值
function addtab(href, tabtitle) {
    if (curr) {                    
        $(‘#contab‘).tabs(‘update‘, {
            tab : curr,
            options : {
                title : tabtitle,
                href : href,
                selected : true
            }
        });
        $(‘#contab‘).tabs(‘select‘, tabtitle);
    } else {
        $(‘#contab‘).tabs(‘add‘, {
            title : tabtitle,
            href : href,
            closable : false
        });
        curr = $(‘#contab‘).tabs(‘getTab‘, tabtitle);
    }
}

html中主要代码:

  <div data-options="region:‘center‘" class="easyui-tabs" id="contab">
  </div>

调用的时候传一个href和标题名称就可以了:

addtab(‘<%=request.getContextPath() %>/admin/userlist.jsp‘,‘员工管理‘)

easyui只打开一个tab

时间: 2024-10-29 13:58:50

easyui只打开一个tab的相关文章

WPF实现只打开一个窗口,并且重复打开时已经打开的窗口置顶

内容来自:https://codereview.stackexchange.com/questions/20871/single-instance-wpf-application 第一步:添加System.RunTime.Remoting引用 第二步:新建一个类class1.cs(按自己想法命名) using System; using System.Collections; using System.Collections.Generic; using System.ComponentMode

jQuery EasyUI相同的Tab只打开一个(暨jQuery EasyUI方法的调用方法)

function addTabA(title){ if ($('#tt').tabs('exists', title)){ $('#tt').tabs('select', title); } else { $('#tt').tabs('add',{ title:title, content:'Tab Body ' , iconCls:'icon-save', closable:true }); } } jQuery EasyUI的其他方法调用方式相似 例如:layout 默认收起 $('#lay

WPF 每次只打开一个窗口

if(downListControl == null || downListControl.IsVisible == false) { downListControl = new DownloadListControl(); downListControl.Show(); } else { MessageBox.Show("对不起,下载窗口也打开!不要重复打开"); downListControl.Activate(); downListControl.WindowState = Wi

[小白知识记录]--浏览器打开一个新窗口记录

很小白的一个知识点:想在浏览器中点击按钮后,弹出一个单独的窗口.如有的页面显示一个概要信息,用户点击某个按钮后弹出一个窗口显示详细的信息.方法是js的window.open方法:window.open(URL,target,features,replace) 参数 描述 URL 一个可选的字符串,声明了要在新窗口中显示的文档的 URL.如果省略了这个参数,或者它的值是空字符串,那么新窗口就不会显示任何文档. target 一个可选的字符串,该字符串是一个由逗号分隔的特征列表,可以包括数字.字母和

Easyui 实现点击不同树节点打开不同tab页展示不同datagrid表数据设计

实现点击不同树节点打开不同tab页展示不同datagrid表数据设计 by:授客 QQ:1033553122 测试环境 jquery-easyui-1.5.3 需求描述 如上图, 1.点击左侧树,叶子节点,打开不同的tab页,加载与节点对应的表数据 2.在上述打开页面中,进行新增,编辑,复制等操作,确保新增.复制等操作生成的数据只在该页面可见. 涉及思路与关键代码 1.单击左侧树时,叶子节点时,新增.激活一个tab页,打开.激活之前,设置tab页id属性值为树节点的ID,设置title属性为节点

Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个

(function ($) { $.messageBox = function (message) { $.messager.show({ title:'消息框提示', msg:message, showType:'show' }); }; /** * 获取时间区间 * @param type 1:当年的一月一日到现在:type 2:获取当月的第一天和最后一天 * return {startTime:xxxx,endTime:xxxx} */ $.getTimeInterval = functi

如何使用button在tab中新建打开一个链接页

在APPBOX某页中如何使用button按钮打开一个新的链接页.比如说百度.谷歌等 在后台的单击事件中使用以下语句即            string url = "DownloadImage.aspx?ids=" + ids;                  string js = @"window.open('" + OriginalPageName + "','_blank')";//打开新页面                  Pag

同一个浏览器相同路径只允许打开一个窗口

<script language="JavaScript"> function openclk() { <!--用来打开一个新的窗口--> another=open('http://www.JavaScript.com/','NewWindow'); <!--打开新的窗口--> } function closeclk() { another.close(); <!--关闭打开的窗口--> } </script> <FOR

Excel在任务栏中只显示一个窗口的解决办法

Excel在任务栏中只显示一个窗口的解决办法 以前朋友遇到过这个问题,这次自己又遇到了,习惯了以前的那种在任务栏中显示全部窗口,方便用Alt+Tab键进行切换. 如果同时打开许多Excel工作簿,在桌面任务栏中通常会显示多个工作簿窗口按钮.如果任务栏只中显示了一个Excel窗口按钮,所有的工作簿窗口只出现在Excel程序窗口内部,可能是相关的设置被改动了,可以通过下面方法改回设置: 在Excel 2003中单击菜单“工具→选项”,选择“视图”选项卡,选择“任务栏中的窗口”. 在Excel 200