var positionWin = new parent.window.Ext.Window({
id:"positionWin",
width: 600,
modal:true,
height: 400,
title: record.data.PP_Name,
layout: 'fit',
y:50,
closeAction: 'close',
maximizable: true,
minimizable: false,
maximized: false,
autoLoad: {
url: "/Out.aspx?PS_ID=" + record.data.PS_ID + cityStr,
mode: "iframe"
}
,
listeners: {
"close": function() {
}
}
})
positionWin.show();
关闭
parent.window.positionWin.close();
刷新
parent.positionWin.iframe.dom.title = "添加信息";
parent.positionWin.iframe.dom.src = "Index.aspx"
--取得gridPanel.getRowsValues(); JSON的第一个值
var selectList = gridPanel.getRowsValues();
for (var i = 0; i < selectList.length; i++) {
Coolite.AjaxMethods.LayOut(getIdValue(selectList[i]), i);
}
var getIdValue= function(tar) {
var val = new Array();
var node=tar;
for( i in node){
val.push(node[i]);
break;
}
return val[0];
}
同页面:store.reload();
父页面:parent.window.store.reload();
同级子页面:js= "parent.window.tabid.iframe.dom.contentWindow.storeid.reload() ;
父界面的父界面 js = "parent.window.parent.window.LinkmanStore.reload();";
this.ScriptManager1.AddScript(js);
--第二个js window 调用 第一个 js window方法
<ext:Button ID="ButtonAdd" runat="server" Text="添加" Icon="Disk">
<Listeners>
<Click Handler="parent.positionWin.iframe.dom.contentWindow.addOutInfo(#{GridPanel1}); "/>
</Listeners>
</ext:Button>
--第一个 js window
var addOutInfo= function(gridPanel) {
}