easyui子窗口(window)中关闭当前窗口,子页面关闭当前tab

EasyUI项目驱动学习 下面以一个项目简单介绍easyui的使用,主要包括以下组件 布局面板 - layout 可伸缩面板 - accordion选项卡 - tabs控制面板 - panel 窗口 - window 对话框 - dialog 消息窗口 - messager数据表格 - datagrid 分页 - pagination 树型菜单 - tree 等等...可先下载项目源码 对各个组件有个大致了解 xxx 阅读详情

easyui中,我们经常需要在创建的窗口window中关闭当前窗口,或者tabs的子页面中关闭当前tabs页面。下面给出方法(此方法只适用于一次父子嵌套)。

  • 子窗口页面(window)中关闭当前窗口
//子页面JS方法
function getCloseModuleWin(){  
    console.log(window.parent.closeModuleWin()); 
}
//父页面JS方法
function closeModuleWin(){
    $('#addModuleWin').window('close')//addModuleWin为调用的ID
    return '返回父页面属性';
}
  • tab子页面关闭当前tab
    //子页面JS方法(title为tab的标题)
    function closeThisTab(title){  
        window.parent.closeTab(title)  
    }
    //父页面JS方法
    function closeTab(title){
        if ($('#ttab').tabs('exists',title)){
            $('#ttab').tabs('close',title)
        } 

    }
关闭easyui 的tab 释放iframe的内存 关闭easyui的tabs释放iframe的内存, 立即下载

相关推荐

Aruba CX交换机VSX配置实战:如何避免脑裂导致的网络中断(含详细命令)

本文提供Aruba CX交换机VSX配置的实战指南,重点讲解如何通过构建高可靠的ISL链路聚合与独立隔离的Keepalive链路,有效避免网络脑裂风险。文章包含详细的命令步骤,从基础配置到高级故障排查,帮助网络工程师构建坚如磐石的高可用核心网络,确保业务流量零中断。

weixin_29231725的博客 172

EasyUi之Tabs(选项卡)以及关闭选项卡

添加EasyUi的Tabs选项卡,实现各个菜单互选比照。

u012949335的专栏 1409

寒假实训笔记day01——认识M4单片机之STM32F405RGT6

认识M4单片机之STM32F405RGT6(含义、规格、参数)

weixin_47200070的博客 8551

easyui实现关闭当前窗口,所有窗口,其他窗口

bi5uZXQvcXFfMzUwMDI2MTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)](http://img.blog.youkuaiyun.com/20171118100710305?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzUwMDI

qq_35002610的博客 4510

牛耕式全覆盖算法-matlab代码

牛耕式路径全覆盖算法,也称为牛耕算法或者蚂蚁算法,是一种用于解决路径规划问题的启发式算法。这个算法的灵感来自于牛在耕田时的行为。在这个算法中,假设有一块田地需要耕作,牛从田地的某个角落开始行走,走过的路径会被标记。牛会优先选择尚未经过的路径,当所有的路径都走过后,算法停止。在路径规划问题中,田地可以看作是一个由节点和边构成的图。每个节点代表一个位置,每条边代表两个节点之间的连接。路径全覆盖问题是找出一组路径,使得每个节点都被至少一条路径经过。牛耕式路径全覆盖算法的基本思想是以启发式的方式逐步构建路径。

m0_69611489的博客 1690

GIS国土工具实战:从地类分析到坐标转换,一站式解决项目难题

本文详细介绍了GIS国土工具在国土整治项目中的高效应用,涵盖地类分析、坐标转换、影像加载等核心功能。通过实战案例展示如何利用该工具快速处理shp与txt文件转换、智能比对三调二调数据,以及优化影像加载策略,显著提升项目效率。特别适合需要处理复杂国土数据的专业人员使用。

weixin_28732953的博客 335

关闭easyui Tabs,有意思的JS异步处理

因业务需要,需要将关闭windows窗口内的所有Tabs关闭掉,因此写了个方法,执行结果把我惊了一下。 function closeAllTabs() { var tabsCount = $("#winTabs").tabs("tabs").length;//获得Tabs个数 for (var i = 0; i < t...

weixin_30951389的博客 204

TC397 EB MCAL开发从0开始系列 之 [17.1] ETH配置实战 - ping/发送

TC397 MCAL 从0开始之 ETH ping测试

yy九歌的博客 1507

easyUI 环境下,关闭打开的窗口的方法

function see(id,state) {         if (id == undefined) {             var rows = dataGrid.datagrid('getSelections');             id = rows[0].id;         } else {             dataGrid.datagrid('uns

BrotherBaby的博客 4910

【YOLO11改进 - C3k2融合】C3k2融合AKConv(可改变核卷积)二次创新:任意数量的参数和任意采样形状的即插即用的卷积

【YOLO11改进 - C3k2融合】C3k2融合AKConv(可改变核卷积)二次创新:任意数量的参数和任意采样形状的即插即用的卷积

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 407

【推荐100个unity插件】制作美丽 Unity 景观,增强Terrain材质表现的插件——GTS

GTS地形着色器是一款专为Unity设计的强大工具,可解决地形纹理绘制和光照处理的难题。它提供一键式配置,支持实时调整地形效果,包含细节注入、高度混合、雪注入等核心功能,并兼容网格地形和低多边形模型。插件完美集成Gaia天气系统,支持HDRP细分效果。安装后通过GTS管理器创建配置文件并应用到地形,即可快速生成高质量地形渲染。其模块化设计包含全局设置、网格转换和细节调整等面板,使开发者能灵活控制地形表现,显著提升视觉效果与性能表现。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1567

easyui 在tabs子页面关闭当前tabs

easyui 在tabs子页面关闭当前tabs

u011376884的博客 1万+

【ChatGPT】实用 Prompt 指令大全 —— 一文教你如何更好地挖掘 GPT 的价值

ChatGPT 是由 OpenAI 开发的一种先进的大型语言生成模型,能够理解和生成准确、自然且连贯的文本。文本生成数据分析内容审核语义理解自然语言推理以及其他众多任务ChatGPT是一种基于GPT-3.5架构的大型语言模型,由OpenAI公司开发。该模型在自然语言处理领域有着广泛的应用,可以用于文本生成、文本分类、情感分析、问答系统等任务。本文将从模型的架构、训练方式、优缺点等方面对ChatGPT进行详细介绍。一、模型架构。

AI天才研究院 2万+

easyui打开新页面_js在页面中打开新的窗口

一、新建一个窗口,完全独立var tabTitle = "test";varurl="test.action";varicon='icon-add';window.parent.addTab(tabTitle,url,icon);在窗口上悬浮一个窗口,两窗口在同一个HTML文档$('#test').dialog({title: 'test',width: 570,height: 50...

weixin_39665060的博客 1203

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

easyui tab iframe 刷新

easyUI tab(tab A)里面的grid操作列,点击弹出一个新tab(tab B),在这个tab B里面操作成功后完成并手动关闭当前tab,然后自动刷新tab A里的grid数据。 管理页面如下图: 最右边的操作列对应的html: <th field="t" width="2" formatter="operateFormatter">操作</th> 这个管理页面相关的部分js代码: function refreshLi...

yqj234的专栏 993

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

easyui关于解决tab添加的页面通过href加载数据内容的页面刷新后form表单重复提交的问题;

1.分析 Easyui中的tabs组件以href方式加载目标页面,如果目标页面中有dialog或者window这类的easyui组件中放了form.那么在关闭这个tab再次打开或者点击刷新.如果进行form提交操作,后台就会收到两次提交请求,再次重复以上操作会收到3次提交请求,如果将表单serialize()后以jQuery的post提交服务器将收到值全是数组方式组织的. 经分析发

wanggg90的博客 1625

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

easyui 窗口的onBeforeClose 使用

var bSave = false; var bClose = true; $(function () { $("#btnOpen").click(function () { bSave = false; //模拟标记数据是否保存,如果没保存,询问是否退出 bClos

别在熬夜了! 9129

easyui踩坑二:单页面前端使用window组件问题

接上篇: easyui踩坑一:window组件使用ajax要小心 问题出现环境: 前后端分离,后端只提供数据,不参与组织页面展示 单页面前端,具体到案例是使用easyui的tabs组件按标签展示各种内容页,所有页面切换都通过增减tabs标签页ajax载入 问题现象及原因 easyui的windows组件初始化代码都在tabs标签页当中,如下 上图中点击新增按键会弹出一个window组件窗口,内容也是ajax载入,代码类似于 //html页面标签 <div id="travel_type">&

qbqdjj的博客 536

easyui-tabs关闭页面

easyui-tabs中iframe了个页面,作为修改内容的页面,修改完了保存后,需要关闭这个panel 不知道怎么关闭,看了API,用close方法无法实现 JavaScript code? 1 $('#tt').tabs('close',title:{'修改日志1'}); (关闭滑动门的一个panel,不

jbgtwang的专栏 1039

Jquery Easyui Tab中表单重复提交问题解决

问题描述: 在Tab中点击新增按钮,弹出一个window窗口,窗口中表单数据填写完成后点击提交保存按钮会提交两次数据,如果刷新整个页面,重复上面步骤只会提交一次数据。如果关闭Tab子选项卡,重复之前步骤有会提交两次数据,再次关闭Tab子选项卡,重复之前步骤有会提交三次数据。 问题分析: window窗口是通过html方式创建的,里面嵌套了一个form表单,该window窗口默认是隐藏的,通过

joyfixing的博客 3175

js在页面中打开新的窗口

一、 新建一个窗口,完全独立 var tabTitle = "test"; varurl="test.action"; varicon='icon-add'; window.parent.addTab(tabTitle,url,icon); 在窗口上悬浮一个窗口,两窗口在同一个HTML文档 <div id="test"></div&gt...

deyu2659的博客 637

jquery easyui tabs 包含IFRAME页面中添加信息成功后关闭WINDOW并设置TABS选中

操作步骤:1.iframe页面后台输出脚本,调用父页面js方法      string retJs = "&lt;script language='javascript'&gt;window.parent.setselectedtab('" + "首页图片管理" + "');&lt;/script&gt;";             Page.RegisterStartupScript("me...

weixin_33834679的博客 101

easyui的tab加载页面中的form重复提交

Easyui中的tabs组件以href方式加载目标页面,如果目标页面中有dialog或者window这类的easyui组件中放了form.那么在关闭这个tab再次打开.如果进行form提交操作,后台就会收到两次提交请求,再次重复以上操作会收到3次提交请求,如果将表单serialize()后以jquery的post提交服务器将收到值全是数组方式组织的. 经分析发现,Easyui的tab加载页面后会

fxz1982的专栏 9774

easyui tab页面关闭根据回调函数刷新父tab页

//这个方法写在框架顶层 CloseRefreshExcuteTab = function (callback) { //关闭当前tab页 closeTab(); //获取当前tab页id var currTab = $('#tabs').tabs('getSelected');...

weixin_34128237的博客 341

easyUI

easyUIeasyUI 什么是EasyUI 界面效果 使用 准备 使用 EasyUI的组件 EasyUI 的组件LayOut布局 EasyUI 的组件Accordion分类 Accordion 的概述 Accodion的使用 EasyUI 的组件Tabs选项卡 EasyUI 的组件Datagrid数据表格 EasyUI 的组件Window窗口什么是EasyUIJQuery EasyUI 是一组基于

john_zc的博客 632

easyui tab 跳转多个iframe页面参数传递

主要是利用window 对象进行参数传递 使用及其简单.. 打开选项卡. function addTabPage(tabId, title, iconCls, url) { if ($("#" + tabId).html() == null) { $('#mainTab').tabs('add', { title : title, iconCls : iconCls

ci2011ss的专栏 5265
上一篇: JS调用父页面的DIV,Ipunt等等属性(适用于父页面包含子页面)
下一篇: 只需两步,Gradle中配置Gretty插件
Qssn丶
博客等级 码龄11年 88粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值