在Gravity Forms中,我有一个包含一些输入字段的表单,询问每种房型的房间数。
如何为房间中每个内容的数量动态添加输入字段?例如,如果输入上一个输入字段为 卧室:2
然后,我如何动态添加要求每个房间的内容数量的部分或表格,例如:
卧室1
床(种类):n
床(女王):n
内容N:n ......
卧室2
床(种类):n
床(女王):n
内容N:n ......
是否有高级字段可以执行此操作?我想我可能需要用JS来做这个? 如果是这样,我如何确保在条目中可以看到这些字段?
我正在考虑使用表格,但不知道如何使用Gravity Forms。
答案 0 :(得分:2)
开箱即用的最佳选择是使用List field。您可以为每个卧室功能启用多个列(即“床(国王)”,“床(女王)”,“内容”等),然后每个卧室将由列表字段中的一行表示。用户可以通过每行末尾的加/减UI添加/删除卧室。
或者,如果每行有大量字段,我在工作中称为“GP嵌套表单”。显示它的工作原理比解释更容易(参见下面的视频),但主要目的是在其他表单中包含正确大小的表单,尤其是当您需要添加子表单的多个实例时。
http://www.screencast.com/t/p7sAHutMVfG
如果您对此感兴趣,可以提取Gravity Perks here的副本,我可以向您发送一份嵌套表格特权(尚未公开发布)。
修改强>
这里有进一步的细化:
https://gravitywiz.com/documentation/gravity-forms-nested-forms/