0

在 Gravity Forms 中,我有一个表单,其中包含一些输入字段,询问每种房间​​类型的房间数量。

如何为房间中每个内容的数量动态添加输入字段?例如,如果上一个输入字段输入为 Bedrooms: 2

那么如何动态添加一个部分或表格,询问每个房间的内容数量,例如:

卧室 1
床 (Kind): n
床 (Queen): n
内容 N: n...

卧室 2
床 (Kind): n
床 (Queen): n
内容 N: n...

有没有先进的领域可以做到这一点?我想我可能需要使用 JS 来做到这一点?如果是这样,我如何确保可以在条目中看到这些字段?

我正在考虑使用表格,但不确定如何使用重力形式。

4

1 回答 1

2

开箱即用的最佳选择是使用列表字段。您可以为每个卧室功能启用多个列(即“床(大床)”、“床(大床)”、“内容”等),然后每个卧室将由列表字段上的一行表示。用户可以通过每行末尾的加/减 UI 添加/删除卧室。

或者,如果您每行有大量字段,我在名为“GP 嵌套表单”的作品中有一个额外的好处。展示它的工作原理比解释要容易一些(参见下面的视频),但主要目的是在其他表单中包含适当大小的表单,特别是当您需要添加子表单的多个实例时。

http://www.screencast.com/t/p7sAHutMVfG

如果您对此感兴趣,您可以在此处获取 Gravity Perk 的副本,我可以向您发送 Nested Forms perk 的副本(尚未公开)。

编辑

此处已进一步完善:

https://gravitywiz.com/documentation/gravity-forms-nested-forms/

于 2014-03-17T15:57:17.583 回答