读书人

jquery子父页面传值有关问题

发布时间: 2013-02-19 11:11:40 作者: rapoo

jquery子父页面传值问题
怎么样子页面关闭后再传值班给父页面?求例子
[解决办法]
子页

open打开的子窗口
parent.document.getElementById("ctrlId").value="aa";

window.close();

模态打开的子窗口

opener.document.getElementById("ctrlId").value="aa";
window.close();

[解决办法]
父页:
function doAdd() {
//var pid = $("#inputProjectCD").val();
// var url = "T03010110.aspx?pID=" + pid;
var url = "T03010110.aspx";
url = encodeURI(url);
ModalPopup.Show("divPopup", '', true);
var returnsArray = window.showModalDialog(url, window,
"unadorned:no;help:no;scroll:no;status:no;dialogWidth:600px;dialogHeight:620px;");

if (returnsArray == 1) {
BeginSearch(false, false);
}
ModalPopup.Close("divPopup", '');
return false;
}

子页

function doSave() {
if (!FormValidator()) {
return false;
}


var pID = location.href.split("=")[1];
if (pID != "" && pID != null && pID != undefined) {

SKMS.Web.WebServices.ProjectApply.T03010100WebService.doModify(GetControllersValue(), function getBack(response) {
alert(response["Message"]);
window.returnValue = 1;
window.close();
}, onWebServiceError);

}

}

读书人网 >asp.net

热点推荐