Richfaces modalPanel 使用 Ajax 加载

2024-03-22

我在我的项目中使用了 richfaces,特别是标签 rich:modalPanel,它允许在页面中显示弹出窗口。

为此,我添加了这样的弹出窗口:

<ui:include src="popup.xhtml" />

该弹出窗口包含以下代码:

<rich:modalPanel id="sra" width="400" autosized="true" left="100" >
...
</rich:modalPanel>

最后,为了显示弹出窗口,我在主页中执行以下操作:

<a4j:commandLink id="linkSRA" value="#{msg['SRA']}" action="#{controller.checkSRA}" oncomplete="#{rich:component('sra')}.show()" />

一切工作正常,但我的问题是下一个:

在一个页面中,我有很多弹出窗口,每个弹出窗口都包含在主页中。这一枚的重量,实在是太大了。那么,当我想加载弹出窗口时,如何在ajax中加载弹出窗口的内容呢?

Thanks


通过某些操作重新渲染面板内容,然后在 oncomplete=".." 中打开模式

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Richfaces modalPanel 使用 Ajax 加载 的相关文章

随机推荐