Dojo图像指示器,而部分刷新在Notes 9中不起作用

时间:2014-07-14 14:29:37

标签: dojo xpages

我正在帮助同事解决生产数据库中的问题。数据库使用可视指示器在长时间部分刷新期间向用户显示。我们正在将应用程序升级到Notes 9.0.1。

Eric Tomenga撰写的博文中详细介绍了使用的方法:https://www.socialbizug.org/blogs/tomenga/entry/dojo_loading_image_indicator_while_partial_refresh_loads_data?lang=en_us(Eric的引用似乎脱机的博客)

代码不会改变帖子中显示的内容。完全适用于8.5.3,但在9.0.1中,“Please Wait”可以正常工作,但不存在spining图像。

我怀疑Notes 9使用的较新的dojo版本会改变这一点。降级道场版本不是一种选择。希望找到解决方法。


<xp:this.onStart><![CDATA[XSP.startAjaxLoading()]]></xp:this.onStart>
<xp:this.onComplete><![CDATA[XSP.endAjaxLoading()]]></xp:this.onComplete>
<xp:this.onError><![CDATA[XSP.endAjaxLoading()]]></xp:this.onError>

这将添加到您要使用它的元素(在这种情况下为按钮)。以下dojo模块添加到XPage资源:extlib.dijit.ExtLib + extlib.dijit.Loading

1 个答案:

答案 0 :(得分:0)

我非常确定您还需要添加相关的Dojo模块。您可以在XPages Extension Library演示数据库的Admin页面上看到代码的工作示例。我无法记住它是哪个dojo模块,所以如果能解决它,请在这里发帖。