在项目中用到easyui,页面布局用的是easyiui 的树形菜单tree+选项卡 tabs控件,点击左边的tree,可以创建新的tab。
现在有一个需求,就是在双击datagrid中的数据行时,要创建新的tab,以便将数据行的详细内容显示到新tab中。
目前的问题是,easyui的tabs创建的选项卡是通过创建iframe的方式创建的,即$('#centerTab').tabs('add', )。
在datagrid中,不能拿到tabs的div容器(包含所有创建的选项卡),这里是“centerTab”。
火狐下查看easyui创建tab的DOM如下:

怎么实现双击datagrid的数据行,创建新选项卡呢?
问题补充:现在我有一种实现的方案:
var content = '<div></div>';
$('#centerTab').tabs('add',{
href:url,
title:title,
style:{background:'#DFE8F6'},
fit:true,
content:content,
closable:true,
closed: true
});
}
href为要创建tab的url(可以是一个action,也可以是一个jsp),然后创建的tan放入新添加的一个div中。
但又有一个新的问题,通过这种方式创建的tab页面中,不能有相同的id,table,div,form的id都不能相同。
举个例子,如果两个页面有都有toolbar工具栏且id都一样,后面创建的页面中就会出现两个toolbar,不知道是不是缓存影响的。
如果这样的话,那每个页面的id都不能相同了,o,my god!一个工程中那么多页面,况且还是由不同的人写的,天知道会不会有重复的页面。
相关推荐
- **onDblClickRow**: 双击行时触发。 - **onSelect**: 选择行时触发。 - **onUnselect**: 取消选择行时触发。 - **onSelectAll**: 全选时触发。 - **onUnselectAll**: 取消全选时触发。 **2.2. Column(列)子标签**...
- `onDblClickRow`: 双击行时触发。 - `onClickRow`: 单击行时触发。 - **Column(列)子标签**: - **示例**: `编号" width="50" sortable="true"></t:column>` - **参数**: - `field`: 数据字段。 - `title`: ...
- **onDblClickRow**: 双击行时触发。 **2.2 Column(列)子标签** **2.2.1 示例** ```xml 姓名" width="100" sortable="true" /> ``` **2.2.2 参数** - **field**: 类型为 `string`。列对应的字段名称。 - **...
以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习
计算机短期培训教案.pdf
计算机二级Access笔试题库.pdf
下是一份关于C++毕业答辩的心得总结,内容涵盖技术准备、答辩技巧和注意事项,供参考
内容概要:本文档详细介绍了英特尔为苹果公司构建的基于智能处理单元(IPU)的Cassandra集群的技术验证(PoC)。主要内容涵盖IPU存储用例、已建存储PoC、MEV到MMG400的过渡、苹果构建IPU-Cassandra集群的动机以及PoC开发进展。文档还探讨了硬件配置、软件环境设置、性能调优措施及其成果,特别是针对延迟和吞吐量的优化。此外,文档展示了六节点Cassandra集群的具体架构和测试结果,强调了成本和复杂性的降低。 适合人群:对分布式数据库系统、NoSQL数据库、IPU技术感兴趣的IT专业人员和技术管理人员。 使用场景及目标:适用于希望了解如何利用IPU提升Cassandra集群性能的企业技术人员。主要目标是展示如何通过IPU减少服务器部署的成本和功耗,同时提高数据处理效率。 其他说明:文档中涉及的内容属于机密级别,仅供特定授权人员查阅。文中提到的技术细节和测试结果对于评估IPU在大规模数据中心的应用潜力至关重要。
计算机二级考试C语言题.pdf
计算机发展史.pdf
计算机仿真技术系统的分析方法.pdf
yolo编程相关资源,python编程与YOLO算法组成的坐姿检测系统,功能介绍: 一:实时检测学生错误坐姿人数 二:通过前端阿里云平台显示上传数据,实现数据可视化
办公室网安全监控uptime-kuma,docker镜像离线压缩包
计算机课程设计-网络编程项目源码.zip
将该dll包放入项目并引用,可以操作打印机
杰奇2.3内核淡绿唯美小说网站源码 PC+手机版 自动采集 全站伪静态,送10.1版本关关采集器
计算机辅助教学.pdf
内容概要:本文详细介绍了如何利用天文相机和其他相关硬件设备搭建一套高画质、高帧率的流星监控系统,以及针对红色精灵闪电这一特殊自然现象的捕捉方法。文中不仅涵盖了硬件的选择标准如CMOS靶面尺寸、量子效率等重要参数,还提供了基于Python和OpenCV实现的基本监控代码示例,包括亮度突变检测、运动检测算法等关键技术点。此外,对于安装位置的选择、供电方式、成本控制等方面也有具体的指导建议。 适用人群:对天文摄影感兴趣的爱好者,尤其是希望捕捉流星和红色精灵闪电等瞬时天文现象的专业人士或业余玩家。 使用场景及目标:适用于希望搭建个人天文观测站,用于科学研究或个人兴趣爱好的场景。目标是能够稳定可靠地捕捉到流星和红色精灵闪电等难以捉摸的天文现象,为研究提供高质量的数据资料。 其他说明:文中提到的一些技术和方法虽然较为复杂,但对于有一定编程基础和技术动手能力的人来说是非常实用的参考资料。同时,文中提供的省钱技巧也为预算有限的用户提供了一些有价值的建议。
时间序列分析-基于R(第2版)习题数据