子窗口关闭时刷新父窗口中jqwidgets的Grid
来源:互联网 发布:数据分析培训课程 编辑:程序博客网 时间:2024/06/15 17:28
type : "POST",
cache : false,
dataType : "json",
contentType:"application/json",
data : JSON.stringify(entity),
url : url,
error : function(jqXHR, textStatus, errorThrown) {
if (jqXHR.status == 401 || jqXHR.status == 403
|| jqXHR.status == 302) {
window.location.href = "./index.jsp";
} else if (jqXHR.status == 400) {
alert(jqXHR.responseText);
} else {
alert(jqXHR.responseText);
}
return false;
},
success : function(data) {
if (window.confirm("操作成功!是否关闭页面?")) {
if(window.opener.listops == 'edit'){
var selectedId = window.opener.listId;
var commit = window.opener.$("#queryResultGrid").jqxGrid('updaterow', selectedId, data);
window.opener.$("#queryResultGrid").jqxGrid('updatebounddata');
var commit = window.opener.$("#queryResultGrid").jqxGrid('addrow', null, data);
window.opener.$("#queryResultGrid").jqxGrid('updatebounddata');
window.close();
} else {
entity = data;
}
}
});
============================================================
opener即谁打开我的,比如A页面利用window.open弹出了B页面窗口,那么A页面所在窗口就是B页面的opener,在B页面通过opener对象可以访问A页面。
parent表示父窗口,比如一个A页面利用iframe或frame调用B页面,那么A页面所在窗口就是B页面的parent。
在JS中,window.opener只是对弹出窗口的母窗口的一个引用。比如:
a.html中,通过点击按钮等方式window.open出一个新的窗口b.html。那么在b.html中,就可以通过 window.opener(省略写为opener)来引用a.html,包括a.html的document等对象,操作a.html的内容。假如这个 引用失败,那么将返回null。所以在调用opener的对象前,要先判断对象是否为null,否则会出现“对象为空或者不存在”的JS错误。
window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为:
window.opener.document.getElementByIdx("name").value = "输入的数据";
- 子窗口关闭时刷新父窗口中jqwidgets的Grid
- 子窗口关闭时刷新父窗口
- c# 关闭子窗口刷新父窗口
- 关闭子窗口 并 刷新父窗口
- 关闭子窗口,刷新父窗口
- 关闭子窗口后刷新父窗口
- 关闭子窗口,刷新父窗口
- 子窗口关闭,刷新父窗口
- js 关闭子窗口,刷新父窗口
- 子窗口刷新父窗口然后关闭
- 关闭子窗口后,刷新父窗口。
- js关闭子窗口刷新父窗口
- 关闭子窗口口刷新父窗口
- 关闭子窗口父窗口刷新
- easyUI 子窗口关闭 父窗口刷新
- 子窗口的关闭及父窗口的刷新
- 在winform中,关闭窗口时刷新父窗口(原来打开此窗口的窗口)
- 子窗口怎么在关闭的同时刷新父窗口
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- postgresql根据指定序列进行自定义排序
- iOS 内存管理(strong weak copy)详解
- Chromium硬件加速渲染的OpenGL上下文创建过程分析
- MySql规范
- 子窗口关闭时刷新父窗口中jqwidgets的Grid
- java实现zip压缩/解压缩
- java加密技术(十二) keytool命令
- 文件上传实例(使用plupload)
- python 实现 Kmeans
- 使用正则表达式判断字符串匹配
- Android 系统是不是MIUI、Flyme、EMUI
- 栈内存控制
- 网络编程 笔记(六) 多进程服务器