使用Gravity Forms基于条件添加输入字段

时间:2014-03-15 12:04:35

标签: javascript jquery wordpress forms gravity-forms-plugin

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

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

然后,我如何动态添加要求每个房间的内容数量的部分或表格,例如:

卧室1
床(种类):n
床(女王):n
内容N:n ......

卧室2
床(种类):n
床(女王):n
内容N:n ......

是否有高级字段可以执行此操作?我想我可能需要用JS来做这个? 如果是这样,我如何确保在条目中可以看到这些字段?

我正在考虑使用表格,但不知道如何使用Gravity Forms。

1 个答案:

答案 0 :(得分:2)

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

或者,如果每行有大量字段,我在工作中称为“GP嵌套表单”。显示它的工作原理比解释更容易(参见下面的视频),但主要目的是在其他表单中包含正确大小的表单,尤其是当您需要添加子表单的多个实例时。

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

如果您对此感兴趣,可以提取Gravity Perks here的副本,我可以向您发送一份嵌套表格特权(尚未公开发布)。

修改

这里有进一步的细化:

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