gpt4 book ai didi

java - 从弹出窗口中的 portlet 刷新 portlet

转载 作者:行者123 更新时间:2023-11-30 03:45:47 29 4
gpt4 key购买 nike

我有一个页面,其中包含一个 portlet(portlet A)和一个用于打开弹出窗口的按钮。 Liferay.Util.openWindow(..)

在弹出窗口中,我有另一个 portlet(portlet B),我更新了 portlet B 上的一些内容,并且我想在更新完成后重新加载 portlet A。

我尝试了Liferay刷新命令,Liferay.Portlet.refresh('#p_p_id_testjson_WAR_testjson_');

但这适用于你们在同一页面上的情况。换句话说,它无法通过弹出窗口运行。

如何从弹出窗口上的另一个 portlet 刷新一个 portlet?

最佳答案

一种解决方案是,将刷新函数调用放在 testjson portlet 的 javascript 函数 X 中。然后从弹出窗口中,通过 parent.X() 调用该 X 函数。

关于java - 从弹出窗口中的 portlet 刷新 portlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25749625/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com