jQuery.Easy-UI 中控制tabs 打开的数量
2011-05-10 13:52
246 查看
//用下面的方法得到当前TAB的总数量
if (tabCount > 5 && !hasTab) {
var msg = '您当前打开了太多的页面,如果继续打开,会造成程序运行缓慢,无法流畅操作!'
$.messager.confirm("系统提示", msg, function (b) {
if (b) add();
else return false;
})
} else {
add();
}
tabClose();
}
这样允许打开的最大数量为5个(不包括欢迎页)。可根据需要自行修改
var tabcount = $('#tabs').tabs('tabs').length;
修改addTab 方法为:
function addTab(subtitle, url, icon) { var tabCount = $('#tabs').tabs('tabs').length; // 获取当前打开窗口总数量 var hasTab = $('#tabs').tabs('exists', subtitle); //根据名称判断窗口是否已打开 var add = function () { if (!hasTab) { $('#tabs').tabs('add', { title: subtitle, content: createFrame(url), closable: true, icon: icon }); } else { $('#tabs').tabs('select', subtitle); $('#mm-refresh').click(); } }
if (tabCount > 5 && !hasTab) {
var msg = '您当前打开了太多的页面,如果继续打开,会造成程序运行缓慢,无法流畅操作!'
$.messager.confirm("系统提示", msg, function (b) {
if (b) add();
else return false;
})
} else {
add();
}
tabClose();
}
这样允许打开的最大数量为5个(不包括欢迎页)。可根据需要自行修改
相关文章推荐
- 基本jquery的控制tabs打开的数量的代码
- 基本jquery的控制tabs打开的数量的代码
- jquery easy ui 学习 (4) window 打开之后 限制操纵后面元素属性
- 控制tabs 打开的数量!
- EXT 控制tabs 打开的数量! - 疯狂秀才 - 博客园
- jquery easy ui tabs使用
- Jquery easy ui window 打开后刷新页面
- jquery easy ui中根据第一个下拉框框选中的值,设置第二个下拉框是否可以编辑
- Jquery easy ui的分页,table,数据加载
- jquery-ui插件中spinner多个微调器分别控制最大与最小值
- jQuery Easy UI Accordion(可伸缩的面板)包
- jquery easy UI datagrid+action错误分析
- JQuery Easy Ui dataGrid 数据表格
- jquery easy UI datagrid新增一行,columns中editor下拉框之间的联动。
- jquery easy ui 1.3.4 窗口,对话框,提示框(5)
- 使用Jquery Easy UI要导入的js顺序
- jquery easy ui 使用总结
- jquery easy ui 学习 (2) customtools window