【发布时间】:2016-05-13 05:01:13
【问题描述】:
我是第一次使用 XPages 选项卡式面板。它通常运行良好,但我有一个漫长的过程,在第一次单击一个选项卡时运行,所以我想显示一个客户端繁忙的对话框,我们在切换到它时经常使用它。我尝试将一些客户端 JS 附加到关联的 tabPanel 的事件处理程序(使用 submit="true"),但这似乎不起作用。它执行客户端 JS,但不再切换选项卡。 (我在客户端事件处理程序中返回 true。)是否有另一种可行的方法?仅供参考,我假设我可以在冗长的代码末尾调用 view.postScript(...) 以删除繁忙的对话框。
与我的问题一样,我无法发布代码来证明这一点,抱歉。
谢谢, 里德
【问题讨论】:
-
您是否尝试过使用 djTabContainer/djTabPane 代替?看到这个答案:stackoverflow.com/a/25260393/785061
-
我不知道这一点,我在这里的搜索没有找到那个问题。谢谢!
-
奇怪的是,我尝试使用 djTabContainer,但 djTabPane 内的重复无法访问关键的 viewScope 变量(它为空)。这确实适用于选项卡式面板,所以我回到了那个。否则,我认为它会工作得很好。
标签: xpages