0

我在 xPage 上有几个部分。

如何使用 csjs 或 ssjs 展开可折叠部分?

我可以一次展开/折叠吗?我可以单独做吗?

如何使用 csjs 或 ssjs 展开/折叠可折叠部分?

4

3 回答 3

1

考虑到您的部分名称,section1您可以使用以下 SSJS 代码展开/折叠特定部分:

getComponent("section1").setClosed(boolean);
于 2012-11-02T17:11:14.847 回答
0

要同时设置所有展开/折叠,请将属性计算为 viewScope 变量,然后切换 viewScope 属性。这是我以前使用过的技术。

于 2012-11-03T17:11:56.507 回答
0

我知道这是一个老问题,我相信使用 SSJS 来完成这个简单的任务,完全或部分刷新有点过头了。使用客户端JS更简单。使用 JQuery,这是您可以使用并将其附加到单击事件的代码:

x$("#{id:section1}").show(); x$("#{id:section1}").hide();

于 2017-01-04T16:45:01.067 回答