Xpages 捕获正在单击的寻呼机的页码

Xpages 捕获正在单击的寻呼机的页码,xpages,xpages-ssjs,Xpages,Xpages Ssjs,可以将OnClient Load eventHandler添加到viewPanel: 单击寻呼机会触发OnClient加载 问题:是否可以捕获正在单击的寻呼机的页码?在XPage的OnClient Load CSJS代码中,为寻呼机内的每个页码添加一个点击事件。 使用dojo.query获取寻呼机中的所有a标记: dojo.query('[id$=pagerWithClickEvents]a').forEach(函数(条目){ entry.addEventListener(“单击”,函数(){

可以将OnClient Load eventHandler添加到viewPanel:

单击寻呼机会触发OnClient加载


问题:是否可以捕获正在单击的寻呼机的页码?

在XPage的OnClient Load CSJS代码中,为寻呼机内的每个页码添加一个点击事件。
使用dojo.query获取寻呼机中的所有a标记:

dojo.query('[id$=pagerWithClickEvents]a').forEach(函数(条目){
entry.addEventListener(“单击”,函数(){
警报(this.innerHTML);
});
});

此XPage是一个工作示例:



为什么要/需要寻呼机的特定“页码”?以便同步导航解决方案中iframe中显示的内容。我们每页有10篇文章,当点击例如第3页时,顶部的文章(编号21)应该被激活并显示。谢谢!它很好用。但是,我必须在viewPanel中添加dojo.query作为OnClient Load eventHandler,否则它只在第一次单击时启动,而不是在后续单击时启动。我的下一步是从这个CSJS触发SSJS。哦,谢谢你,这是我错过的部分:)-我更新了我的示例XPage。它现在也适用于视图面板内的寻呼机。