我在我的项目中使用了 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(使用前将#替换为@)