重复网格中的用户输入以填充动态下拉列表

Posted

技术标签:

【中文标题】重复网格中的用户输入以填充动态下拉列表【英文标题】:User input in repeated grid to fill dynamic dropdown 【发布时间】:2021-11-26 02:40:40 【问题描述】:

我正在构建一个 Orbeon 表单,人们可以在其中向重复的网格添加信息,例如姓名,年龄。

稍后在表单中会有一个“朋友”部分,它将重复使用来自重复网格的数据。

我可以使用<fr:synchronize-repeated-content> 同步数据,但是否可以在动态下拉列表中重复使用重复网格中的数据?

<fr:synchronize-repeated-content> 相比,动态下拉列表可以使此表单更短,因为重复网格中只有少数几行需要稍后在表单中提供更多数据(只有少数朋友来自重复网格)。

此表单目前无法使用任何网络服务。

【问题讨论】:

另外,我在RFE 4182 上添加了您的 +1。 -亚历克斯 【参考方案1】:

目前,您无法根据表单前面重复网格中输入的数据直接填充下拉列表。正如您所建议的,使用另一个重复的网格和<fr:synchronize-repeated-content> 是一种解决方法。但是能够直接填充下拉列表肯定是有意义的,request for enhancement 4182 涵盖了这一点。

【讨论】:

以上是关于重复网格中的用户输入以填充动态下拉列表的主要内容,如果未能解决你的问题,请参考以下文章

保存后jqgrid不显示选项文本

动态下拉列表 - 想要一种将输入存储在变量中的方法[重复]

从文本字段复制值以选择下拉列表[重复]

Laravel-从下拉列表中选择值后自动填充输入

动态填充 select2 下拉列表

JS 表单 - 动态填充下拉列表 - 多选,表单填充