2016-05-31 33 views
0

我的应用程序中的布局在左侧有一个菜单,在右侧有内容。当用户选择左侧的菜单项时,我打开正确的Xpage。这是非常标准的。Xpages:从另一个页面刷新Xpage的一个组件

我已转换到左侧的Bootstrap菜单。一旦加载,状态变化(菜单选择,手风琴下降)通过CSJS处理。因此,这给了我机会(如果可能)刷新右侧的内容窗口,而无需再次提交整个xpage。

但我不认为你可以从一个自定义控件到另一个自定义控件进行部分刷新。

有没有办法做到这一点或无论如何构建的应用程序,所以我可以做到这一点?

+0

还有动态内容控制。我认为这是针对你想要做的这种“单页面应用程序”。我个人几乎总是采取页面更新。我的用户并不是在真正低带宽的国家,页面刷新并不是他们曾经抱怨过的,也确实使开发和维护更清洁。 –

回答

0

也许最简单的方法是用面板包裹你的右侧内容,并给该面板一个ID。然后,当用户在左侧菜单上改变某些内容时,将对面板进行部分刷新。您可能需要键入面板ID,因为它在部分刷新中不会在ID选取器上可用。

Howard