Не удается обновить компонент jsf из p:commandLink в модальном диалоговом окне jquery
Я использую jsf p:commandLink из модального диалога jQuery. Он вызывает actionListener, но не может обновлять компоненты. Если я работаю с той же кнопкой, встроенной в страницу, она работает нормально. Есть ли идея, что я должен проверить и как найти проблему?
<p:commandLink id="connectComp" value="connect" styleClass="iconConnect"
actionListener="#{comprecommend.connectCompetence}"
update="compRecommendGrowl :changableActivitiesRegion :RecommendedCompetencesPanel"
oncomplete="$('#accessCompetenceHereBallon .ballonMessage').trigger('pulsate');">
<f:param name="compUri" value="#{compIterator.uri}" />
</p:commandLink>
1 ответ
Решение
Я решил проблему после удаления элементов h:body, которые были во включенных компонентах. Я понял, что структура сгенерированной html-страницы содержит несколько тегов тела, что, вероятно, привело к тому, что модальный диалог был присоединен к случайному тегу тела.