服务器端javascript在移动应用程序中复制moveto功能

时间:2012-03-30 21:24:17

标签: mobile xpages xpages-ssjs

我确定我遗漏了一些显而易见的东西,但是如果我需要使用按钮设置字段以及切换移动页面,你如何在javascript中提供像djxmLineItem这样的moveTo功能?

2 个答案:

答案 0 :(得分:0)

您可以计算moveTo属性,从而在移动到所需的XPage之前设置字段。

请在此处查看答案:XPages Mobile Controls - how to program the Back button

答案 1 :(得分:0)

您无法使用服务器端执行移动moveTo,因为这些actons由dojo客户端代码处理。

我过去使用的一个选项是使用文档“postSaveDocument”来调用moveTo。

e.g。

<xp:dominoDocument .....>
   <xp:this.postSaveDocument>
       <xe:moveTo ...>
       </xe:moveTo>
   </xp:this.postSaveDocument>
</xp:dominoDocument>

在我的示例中,我需要将一些数据添加到文档中,服务器端代码广告面临同样的问题,我发现这是一个很好的解决方案,因为在文档保存之前它不会运行,这意味着所有验证会运行得很好。