提交时执行动作
1. 简介
1.1 功能简介
表单提交时支持触发前端事件,可执行自定义请求或调用插件,实现与外部系统的数据联动或业务处理等。
1.2 使用场景
适用于需要在表单提交时立即执行一些业务定制化操作的场景,例如:
- 提交订单后,将订单数据同步到外部系统;
- 提交报名表后,调用插件生成所需业务记录;
- 提交客户信息后,向指定接口推送线索数据;
- 提交审批或工单后,触发第自定义校验校验或处理逻辑。
1.3 预期效果
以预算申请为例,员工提交费用申请时将触发前端事件,自动回填外部财务系统中相应科目的实时预算余额,用于表单提交校验,避免申请超出预算。效果如下所示:

1.4 版本说明
「提交时触发前端事件」属于「表单开放性增强」功能包中的能力之一,该功能包为高级付费功能,需企业版及以上版本可用,标准版可增购。详情参见:表单开放性增强相关功能付费说明。
2. 设置步骤
支持从以下 2 个入口,创建触发时机为「表单提交触发」的前端事件。
入口 | 说明 |
表单属性 > 表单提交时 > 执行动作 | 仅管理「表单提交触发」类型的前端事件 |
表单属性 > 前端事件 | 表单内所有前端事件的统一管理入口 |
注:表单提交时仅支持触发 1 个前端事件。
2.1 入口一:在「表单提交时」中添加
进入表单编辑页面,在「表单属性 > 表单提交时 > 执行动作」处,点击添加动作。可选择的执行动作类型为:
- 自定义请求:提交表单时向指定接口发送请求,或根据自身需求封装接口,实现接口取数、数据验证、数据分析、触发事件等一系列自定义操作;
- 调用插件:提交表单时调用已安装的插件能力。

注:
1)该入口下仅展示触发时机为「表单提交触发」的前端事件。
2)在该入口处创建的前端事件,触发时机默认设置为「表单提交触发」。如需修改,可前往「表单属性 > 前端事件」中调整。
2.2 入口二:在「前端事件」中添加
进入表单编辑页面,在「表单属性 > 前端事件」处添加前端事件,并将触发时机设置为「表单提交触发」。

3. 注意事项
1)在「表单提交触发」类型下,仅支持配置已安装的、后端插件。

400-111-0890
在线咨询