How to allow user filling out the form to add more sets of fields?

  • pn2
    Asked on June 20, 2018 at 10:10 AM

    Hello,

    We would like to implement a form that works in the following way:

    The form starts with two sections, one section for personal information and another that has several fields that the user needs to enter into, which provide us with the information of a product they would like to register with us.

    After filling out the product information session, the user will be able to hit a button/choose an option that gives the user the choice to add additional sections that are identical to the product information section, which would represent additional products that the user would register.

    The user would be able to add additional sections, and finally submit the form to us.

    Is this possible through Jotform?

    Thank you.

  • David JotForm Support
    Replied on June 20, 2018 at 11:19 AM

    If there aren't a lot of fields for the product information section, you could use a configurable list widget:

    https://www.jotform.com/help/282-How-to-Set-Up-the-Configurable-List-Widget

    That widget allows for creating a set of fields that allow the user to add more sets as needed.

    If there are several fields in the product information section, you could create multiple sets of fields, then conditionally show those sets:

    https://www.jotform.com/help/297-Show-or-Hide-Multiple-Fields-at-Once-Using-the-Section-Collapse-Field

  • pn2
    Replied on June 20, 2018 at 11:29 AM

    We will have many fields withing a single section. Is there any more efficient means of doing this? If we have many sections, these conditionals can get very hard to keep track of. 

  • Victoria_K
    Replied on June 20, 2018 at 12:39 PM

    Hello,

    I can suggest to take a look at Section Collapse element: 

    Show-or-Hide-Multiple-Fields-at-Once-Using-the-Section-Collapse-Field

    1529512495screenshotypnm1 Screenshot 10

    It will allow you to control appearance of a section of fields with only 1 condition. 

    Unfortunately, I am not sure if there can be any other option to optimize this. 

    Please let us know if you need further assistance.

    Thank you.

  • Victoria_K
    Replied on June 20, 2018 at 12:51 PM

    However, you could also use Infinite List widget, which allows users to add as many entries as they wish for the products to be registered: https://widgets.jotform.com/widget/infinite_list 

    1529513481screenshot6eva2 Screenshot 10