禁止为特定元素添加 xform-visited

Disable adding xform-visited for specific element

是否可以取消绑定将 xforms-visited class 添加到特定表单元素的事件?

我有一个只有一个段落的可折叠部分(最初关闭),我需要它在验证后保持关闭状态,但如果表单上有内容,它会得到 xforms-visited 和 fr-section-open classes没有通过验证。如果表单上的数据无效,也可能与绑定打开部分有关。

仅供参考 - 我使用的是 Orbeon 2016.3 版本

Orbeon Forms 2018.1 及更高版本仅扩展包含错误的部分。这是通过新的 expand-invalid action.

完成的

直到 Orbeon Forms 2017.2,遇到错误时所有部分都会展开。