Orbeon表单-如何更改Orbeon Action的默认行为

蜥蜴

当前在Orbeon Forms中,当您定义一个Orbeon Action(例如,它将对表单上更改的值做出反应)时,您可以在提供一些输入参数的同时指定执行该Action调用的服务另外,您可以指定要对服务响应进行的操作以及要如何使用接收到的数据,例如,可能要填充其他一些表单字段。

我遇到一种情况,其中Orbeon表单用作Hybris Commerce Suite的一部分,我需要在某些字段更改后触发Service调用,然后在服务器端执行逻辑并重新加载原始页面(表单所在的位置)。由于Orbeon Builder不向我提供该功能,因此您能否给我一些提示/输入该如何实现的?

换句话说,我是否可以覆盖默认的Orbeon Builder功能,以便在收到来自服务器的响应时让我重新加载页面?如果我使用带有JS / JQuery的常规HTML表单,这将不是问题,我只是不确定Orbeon如何处理此问题。

提前致谢

阿弗网

假设您使用的是Form Builder服务操作,请在服务运行后插入自己的JavaScript,在Form Builder中,编辑表单的源,并在之前添加以下内容</xf:model>

<xxf:script observer="my-service-submission"
    ev:event="xforms-submit-done">alert('gaga');</xxf:script>.

observer属性中,替换my-service为您为服务提供的名称(保留-submission后缀)。当然,请替换alert('gaga')为您要运行的实际JavaScript代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Orbeon表单-链接按钮

来自分类Dev

Orbeon表单中的UI事件

来自分类Dev

Orbeon表单中的UI事件

来自分类Dev

如何在 Orbeon 中使用 REST API 创建表单定义?

来自分类Dev

如何将 Orbeon 表单数据导出到 xml

来自分类Dev

Orbeon表单-重复的截面字段验证

来自分类Dev

Orbeon表单-动态填充复选框

来自分类Dev

检索保存为草稿的 Orbeon 表单

来自分类Dev

Orbeon 表单 - 在表单控件上显示的时间戳

来自分类Dev

Orbeon更改了xforms:alert / xforms:h3lp的行为

来自分类Dev

Orbeon可以生成先前表单版本的架构吗?

来自分类Dev

Orbeon:使用文件系统存储Form Builder表单

来自分类Dev

Orbeon表单-获取下拉菜单的标签

来自分类Dev

确定Orbeon表单提交数据中的数据类型

来自分类Dev

提交Orbeon隐藏表单字段数据

来自分类Dev

表单级别的Orbeon自定义元数据

来自分类Dev

Orbeon 表单生成器自定义

来自分类Dev

href在orbeon中如何工作?

来自分类Dev

Orbeon表单和Glassfish-错误:无法初始化类org.orbeon.oxf.xforms.xbl.BindingCache

来自分类Dev

Orbeon Workflow-send按钮在特定表单上,而不是在所有表单上

来自分类Dev

如何将XML文件从外部应用程序传递到Orbeon Form Runner中以填充预制表单?

来自分类Dev

Orbeon 4.5-如何传递请求参数?

来自分类Dev

Orbeon 4.5-如何传递请求参数?

来自分类Dev

Send()如何以Orbeon形式工作?

来自分类Dev

Pasleyjs更改欧芹表单验证中按钮的默认行为

来自分类Dev

比较Orbeon表单中重复部分中的值时出现的问题

来自分类Dev

Orbeon表单-IntelliJ IDEA中的编译错误-util.Try

来自分类Dev

Orbeon表单:动态标签在嵌套部分中不起作用

来自分类Dev

有什么方法可以在浏览器中检查Orbeon表单实例吗?

Related 相关文章

热门标签

归档