0

我正在使用 jQuery 模态对话框中的 jsf p:commandLink。它调用 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>
4

1 回答 1

0

在删除包含组件中的 h:body 元素后,我解决了这个问题。我意识到生成的 html 页面的结构包含多个正文标记,这可能导致模态对话框附加到随机正文标记。

于 2013-03-08T01:10:20.437 回答