0

如果我从 ssjs 成功调用的代码,我有这一点

 "vwEquipmentActiveByCategorySubcategoryBriefDescription/"+rowData.getUniversalID() +"/$FILE/"+rowData.getColumnValues()[4]

现在我需要从 csjs 调用它。我怎样才能做到这一点?

4

2 回答 2

0

我最终在这里做的是使用点击事件 SSJS 获取图像 URL(从重复控件计算)并将其存储在 CSS 隐藏字段中。然后我的 CSJS 引用该字段。效果很好。

于 2012-11-02T13:27:26.470 回答
0

客户端有一个 XSP 对象,它允许您对服务器进行少量回调。

所以尝试使用这个

XSP.partialRefreshGet(refreshId, options) or XSP.partialRefreshPost(refreshId, options)

手动触发部分刷新。对于 POST,refreshId 必须指向一个表单,对于 get 它可以是任何具有部分刷新定义的元素。options 对象检查起来非常有趣。包括要在生命周期中执行的参数和函数。

因此,只需输入重复控件的 ID 和 XSP.partialRefreshGet 或 Post 并检查它是否有效。如果您将控件放在面板中并将面板的 ID 传递给刷新方法,那么它肯定会起作用。

于 2012-10-29T18:03:21.827 回答