/*
* 选项卡切换时激活当前选中,禁用未选中
*
*
*/
function disabletabs(tableID, arrLenth){
var arr = [];
for(i = 0; i<arrLenth;i++){
arr[i] = i;
}
var tab = $(tableID).tabs('getSelected');
var index = $(tableID).tabs('getTabIndex',tab);
var tab = $(tableID).tabs('getSelected');
var index = $(tableID).tabs('getTabIndex',tab);
arr.splice($.inArray(index,arr),1);
$.each(arr,function(n,value) {
$(tableID).tabs('disableTab', value);
});
$(tableID).tabs('enableTab', index);
console.info('需要禁用的选项卡有:'+arr);
}
分享到:
相关推荐
EasyUI Tab是一个基于jQuery和EasyUI框架的优秀Tab选项卡插件,它为网页应用程序提供了简单、高效且灵活的选项卡管理功能。EasyUI是一个轻量级的前端开发框架,集合了众多实用的组件,如表格、对话框、菜单、树形...
这个压缩包可能包含了一个修正过的、完整的 jQuery EasyUI 后台系统的示例,其中可能涵盖了下拉菜单和选项卡的使用。开发者可以通过学习和分析这个示例,了解如何将 EasyUI 的组件应用到实际项目中,解决实际问题。 ...
- **使用案例**:创建一组可以切换的分类选项卡。 - **属性**: - `selected`:选中的面板索引。 - `multiple`:是否支持多选。 - **事件**: - `select`:选项卡被选中时触发。 - `unselect`:选项卡被取消...
4. **选项卡(Tabs)**:实现多文档界面(MDI)效果,每个选项卡代表一个独立的页面。 5. **网格(Grid)**:数据表格展示,支持分页、排序等功能。 6. **树(Tree)**:以层次结构显示数据,适用于表示具有层级关系的信息。...
EasyUI 还包含很多其他组件,如 Panel(面板)、Grid(表格)、Tree(树形结构)、Tab(选项卡)等,它们都有各自的属性、事件和方法,可以根据需求灵活配置。 总的来说,EasyUI 通过简洁的 HTML 标签和属性设置,...
如果当前只有一个Tab选项卡打开,那么“除此之外全部关闭”操作就无意义,因此需要将其禁用。通过获取`$('#tabs')`的选择器所代表的Tab面板的标签数量,我们可以判断是否只有一个选项卡。如果数量小于或等于1,我们...
本次更新内容主要是BUG修复和功能改进,相隔4个月又发布了新版本,这次更新更像是例行公事,不过好在修复了很多BUG,另外需要说...tabs:“disabled”属性支持定义一个被禁用的选项卡面板; tabs:支持百分比大小。
**2.2 Tabs标签页/选项卡** - **依赖** - 需要依赖于Panel组件。 - **用法示例** - 创建多个Tab,并可以在其中切换。 - **特性** - 支持添加、关闭标签页。 - **事件** - `onSelect`: 选中某个标签页时触发。 ...
- **closable**: 选项卡是否可关闭。 - **iconCls**: 图标类名。 **5.3. 用法** ``` <t:tab title="Tab 1" href="content1.html" closable="true" iconCls="icon-tab1"></t:tab> ...
通过配置参数,可以控制选项卡的样式和行为,实现内容的分块展示。 7. FormValidation(表单提交及验证标签) FormValidation标签用于在HTML表单中增加验证功能,确保用户输入的数据符合预期格式。它支持多种验证...
**2.2 Tabs标签页/选项卡** - **依赖:** - jQuery库。 - **用法示例:** - 创建一组带标签的面板。 - **特性:** - 支持通过标签切换不同的面板内容。 - **事件:** - `select`, `unselect`, `close`, `...