orbeon - 在 Orbeon xform 中,如何在输入字段中更改下拉菜单时获取选定的下拉标签

标签 orbeon

在 Orbeon xform 中,如何在 input field 中的下拉列表更改时获取选定的下拉标签.

我能够获取下拉值,但不能获取它的标签名称。请分享有关如何获取它的想法。

最佳答案

要访问标签,您需要使用 Orbeon 扩展函数 xxf:itemset() ,它返回给定选择控件的当前项集。例如,如果您的控件 ID 是 my-select,您将调用:

xxf:itemset('my-select', 'xml', true())/itemset/choices/item[@selected = 'true']/label

关于orbeon - 在 Orbeon xform 中,如何在输入字段中更改下拉菜单时获取选定的下拉标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31430654/

相关文章:

xquery - XForms:绑定(bind)的复杂计算

checkbox - 如果选中复选框,则设置部分可见

mysql - 无法将 orbeon 连接到我自己的 mysql

css - Orbeon Forms 2017 - 如何将部分制作成标签页

mysql - 为什么我会收到 ValidationException

xforms:如何防止 xxforms:default 值覆盖用户输入

直接为 Orbeon 提供静态内容的 Tomcat 配置

postgresql - 如何为表单生成器配置动态数据库

xforms - 是否可以在单独的应用程序中使用 Orbeon Form Builder 表单?