XPages:dijit.Tree dojo.xhrPost和部分刷新?
我有一个dijit.TreeXPages:dijit.Tree dojo.xhrPost和部分刷新?,dojo,xpages,xpages-extlib,dijit.tree,Dojo,Xpages,Xpages Extlib,Dijit.tree,我有一个dijit.Tree。用户可以在上添加、删除和重命名节点(如果对其具有特殊授权) 下一步是使用dojo.xhrPost和XAgent(代替XAgent,可以使用扩展库控件为类型为customRestService的REST服务实现此功能。但是,在domino版本9之前,此功能不可用…) 源代码: 现在的问题是: 我需要向用户显示一些从服务器返回的信息(load:function(data){…}) 可能的解决方案: 只在客户端执行(例如,dojo.byId(“#{id:txtMess
。用户可以在上添加、删除和重命名节点(如果对其具有特殊授权)
下一步是使用dojo.xhrPost
和XAgent
(代替XAgent,可以使用扩展库控件为类型为customRestService
的REST服务实现此功能。但是,在domino版本9之前,此功能不可用…)
源代码:
现在的问题是:
我需要向用户显示一些从服务器返回的信息(load:function(data){…}
)
可能的解决方案:
只在客户端执行(例如,dojo.byId(“#{id:txtMessage}”).innerHTML=data.message;
)
优点:无需部分刷新
缺点:我无法使用已实现的自定义控件(例如,计算渲染属性)
成功执行xhrPost
后是否执行部分刷新?
如果这是正确的选择,那么在成功的xhrPost之后,我应该如何实现部分刷新
我的感觉是否定的,因为为什么我应该只为这一天做部分刷新
使信息可见(例如渲染属性…)
做点别的吗
我不确定哪种方法是处理我的需求的最佳方法
提示:我正在开发Domino服务器8.5.3 FP6
提前感谢您的回答