0

我有一个执行一些 CSJS 的按钮,但在这样做之前我想触发文档验证。我通常在使用 SSJS 和显示错误控件保存之前验证文档。当我按下触发保存文档简单操作的“保存”按钮时,此验证工作正常。是否可以在执行 CSJS 之前触发此验证?

4

1 回答 1

4

有几个选项。

您可以将 CSJS 放在按钮的 eventHandler 的 onComplete 事件中(您需要转到 eventHandler 的所有属性,而不是按钮的所有属性才能找到 onComplete)。

您可以通过 SSJS 方法调用 CSJS view.postScript("myCSJSFunction()")

如果您为按钮使用 CSJS 选项卡,则该按钮将始终在提交任何服务器端处理之前触发。它设计用于客户端检查并防止服务器端检查,例如return confirm("Are you sure?")用于检查用户是否真的想要取消文档或删除文档等。

于 2013-07-31T15:29:57.130 回答