我使上的标签容器partialRefresh与4个标签:然后的XPages标签容器局部刷新
<xp:eventHandler event="onchange" submit="true"
refreshMode="partial" refreshId="djContentPane1">
<xp:this.action><![CDATA[#{javascript:viewScope.put("hideRelatedDocuments", true);}]]></xp:this.action>
</xp:eventHandler>
的viewScope用于某些领域,我要隐藏/显示。这些字段放在标签容器上。
并在此之后,该选项卡容器看起来很奇怪:
可能是什么问题?谢谢你的时间。
我试着添加一个mainPanel,并在这个面板上添加了TabContainer。然后,我更新了面板,但仍然没有工作。其结果是:
我明白了。问题是我想要显示/隐藏的字段都在这个djContentPane中,但在不同的选项卡上。我想如果我刷新contentPane,它会起作用。 – 2014-09-03 08:20:57
刷新Tab容器外面的面板可能会起作用。否则,您可能需要使用eventHandler的onComplete事件链刷新 – 2014-09-03 08:25:50
我尝试刷新面板。我已经用照片更新了这个问题,但对我而言仍然没有工作。 – 2014-09-03 08:29:41