如果我从 ssjs 成功调用的代码,我有这一点
"vwEquipmentActiveByCategorySubcategoryBriefDescription/"+rowData.getUniversalID() +"/$FILE/"+rowData.getColumnValues()[4]
现在我需要从 csjs 调用它。我怎样才能做到这一点?
如果我从 ssjs 成功调用的代码,我有这一点
"vwEquipmentActiveByCategorySubcategoryBriefDescription/"+rowData.getUniversalID() +"/$FILE/"+rowData.getColumnValues()[4]
现在我需要从 csjs 调用它。我怎样才能做到这一点?
我最终在这里做的是使用点击事件 SSJS 获取图像 URL(从重复控件计算)并将其存储在 CSS 隐藏字段中。然后我的 CSJS 引用该字段。效果很好。
客户端有一个 XSP 对象,它允许您对服务器进行少量回调。
所以尝试使用这个
XSP.partialRefreshGet(refreshId, options) or XSP.partialRefreshPost(refreshId, options)
手动触发部分刷新。对于 POST,refreshId 必须指向一个表单,对于 get 它可以是任何具有部分刷新定义的元素。options 对象检查起来非常有趣。包括要在生命周期中执行的参数和函数。
因此,只需输入重复控件的 ID 和 XSP.partialRefreshGet 或 Post 并检查它是否有效。如果您将控件放在面板中并将面板的 ID 传递给刷新方法,那么它肯定会起作用。