无法从 jquery 模式对话框中的 p:commandLink 更新 jsf 组件



我使用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>

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

相关内容

  • 没有找到相关文章

最新更新