How can I dynamically add extra sets of questions?

  • barcodeproducts
    Asked on March 22, 2017 at 9:23 AM

    I have a section on my online job application form where applicants enter details about a job they held in the past.  I would like to have an "Add more" button at the bottom where they can keep adding details about extra jobs.

    When they click the add more button another set of job questions (the same as the earlier one) appears and they fill it in.

    How can I achieve that with Jotforms?

    Many thanks,

    Miles Green

  • Jan
    Replied on March 22, 2017 at 1:13 PM

    I would recommend you using the Configurable List widget. Here's a screen capture:

    How can I dynamically add extra sets of questions? Image 1 Screenshot 20

    For more information about this widget, please check this user guide: How-to-Set-Up-the-Configurable-List-Widget.

    You can also use the Infinite List widget. Here's a guide on How-to-Add-a-Widget-to-your-Form.

    Hope that helps. Thank you.

  • barcodeproducts
    Replied on March 22, 2017 at 1:25 PM

    The problem is there are about ten different fields - too wide for this type of widget.  Are there any other ways to add a lot of fields laid out perhaps in five rows like this

    How can I dynamically add extra sets of questions? Image 1 Screenshot 20

  • Jan
    Replied on March 22, 2017 at 3:56 PM

    If that is the case, I would recommend you using the Show and Hide Field condition.

    You can create a conditions wherein the fields will show based on the number entered on the field.

    How can I dynamically add extra sets of questions? Image 1 Screenshot 30

    Here's the result:

    How can I dynamically add extra sets of questions? Image 2 Screenshot 41

    Related guides:
    -How-to-Show-or-Hide-Fields-Base-on-User-s-Answer
    -Hide-or-Show-Multiple-Fields-at-Once

    Hope that helps. Thank you.

  • Jan
    Replied on March 22, 2017 at 3:59 PM

    I apologize. I forgot to include the link of the demo form. Please check this link: https://form.jotformpro.com/70805667913968.

    You can clone it if you like to check the conditions manually. Here's a guide: How-to-Clone-an-Existing-Form-from-a-URL.

    If you have any questions, let us know. Thank you.