dialog弹窗为父级页面传值?

已解决!看了csdn中秋思王子的回答:(在此分享)http://bbs.csdn.net/topics/390238215A页面一个控件,调用B页面,然后B页面返回值可以... 已解决!看了csdn 中秋思王子的回答:(在此分享)
http://bbs.csdn.net/topics/390238215
A页面一个控件,调用B页面,然后B页面返回值可以处理。
方法如下:A页面定一个带参数的方法,然后B页面在关闭时,调用A页面定义的这个方法,并传递参数值,即可。
A页面方法 funcation abc(aa,bb){处理代码}
B页面调用 artDialog.opener.abc('123','456');
就行了。
我现在也遇到问题了,是A页面有多个地方调用B页面,然后B页面返回
展开
 我来答
文成上学去了
2016-05-02 · TA获得超过283个赞
知道小有建树答主
回答量:319
采纳率:33%
帮助的人:218万
展开全部
使用window.returnvalue;
在父级页面打开子集页面,可以获取子集的返回值。在子集中给window.returnvalue赋值,将在父级中获得这个值。
父级中这样写:
var returnVal=window.ShowModeDialog(xxxxx);
子集中这样写:
window.returnvalue=input框的值。
父级中的returnVal变量就是你要的值了。
除了这个,还可以使用cookie、sessionstrog等来存储,不过window.returnvalue是最简便也是最适合你的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式