1 xpages
环境:客户端+服务器= 8.5.3,带扩展库.
点击时我有一个按钮运行SSJS并部分刷新div(div1)
现在我必须在同一个表单上更新几个div(div2,div3,....).我已尝试使用相同按钮的onclick()作为CSJS的以下代码,但它什么也没做.
XSP.partialRefreshGet("#{id:div1}", {
onComplete: function() {
XSP.partialRefreshGet("#{id:div2}", {
onComplete: function() {}
});
}
});
Run Code Online (Sandbox Code Playgroud)
非常感谢任何帮助解决这个问题的回应.
将XSP.partialRefreshGet放在按钮的onclick上意味着它在 SSJS 之前运行.那是你要的吗?我怀疑你可能希望它在SSJS之后运行,所以在源窗格中选择eventHandler并将你的代码放在eventHandler的onComplete事件上.这将在SSJS完成后运行.
我无法确认您的XSP.partialRefreshGet中是否存在问题,但我相信按钮上的任何CSJS都需要返回true,否则SSJS不会运行.如果将其移动到onComplete,则无需担心.
| 归档时间: |
|
| 查看次数: |
1564 次 |
| 最近记录: |