从子窗口刷新父窗口而不丢失父数据

时间:2014-01-29 08:14:28

标签: javascript jsf

我有一个页面,其中包含一个数据表和一些父表单中的其他输入数据。如果我点击数据表的记录,我将打开一个弹出窗口,输入数据并保存数据。在弹出窗口中保存数据后,我将提交父级以刷新数据表并关闭弹出窗口。为此,我使用以下代码。

window.opener.document.forms[0].submit();
window.close();

上面的子窗口正在关闭,但父级不会刷新更新的数据库。 在父母我正在使用

<t:saveState value="#{parentform.dlist}"/>

如果我使用

window.opener.location.href="parent.jsf?id="+id;

问题将得到解决,但是在打开弹出窗口之前,我输入的是输入数据。 请尽快给我建议任何解决方案?该解决方案应适用于这两种方案。 感谢

0 个答案:

没有答案