Я пытаюсь обновить родительскую страницу rich: modalPanel и держать открытую модальную панель, каким-то образом обновление должно быть сделано за модальной панелью.
В основном я пытаюсь сделать это, имея следующий код:
родительская страница:
<a4j:form id="myForm">
...
<a4j:commandLink
oncomplete="#{rich:component('myModalPanel')}.show()"
ajaxSingle="true" reRender="myPanelGrid">
</a4j:commandLink>
и это код с модальной панели
<rich:modalPanel onshow="jQuery('#myForm').submit();" id="myModalPanel">
...
<h:panelGrid id="myPanelGrid" ...>
...
</h:panelGrid>
</rich:modalPanel>
Наличие этого кода модальная панель закрывается вскоре после того, как он был открыт ... и я стараюсь держать его открытым после того, как обновление было сделано на родительской странице.
Я пытался использовать что-то вроде <rich:jQuery timing="onJScall" name="re" query="location.reload();" />
, называемое onshow event из модальной панели, но безуспешно.
Пожалуйста, если у вас есть идеи по этому поводу, помогите мне ...
С уважением,
Раду