I would like to have a loop to repeat questions and conditions without having to add them manually from Build

  • edgardtorres
    Asked on July 6, 2021 at 6:21 PM

    I would like to have a question like "Do you want to submit an additional form?" that allows repeating (almost) all the questions together with their respective conditions in a kind of loop each time this question is answered up to 5 times, or failing that,

    I would like to be able to prefill forms according to the form that a user has just filled out and sent.


    In addition to this, I would like to know if, just as it is possible for us to download the CSS code of the form, there is a way to load a CSS, this in order to create a macro on our side for the monthly update of the options, since I think that this could probably help us in the other situation as well.

  • Girish JotForm Support
    Replied on July 7, 2021 at 4:10 AM

    You will need to duplicate form fields on the form and show them based on your requirement using conditions: https://www.jotform.com/help/196-hide-or-show-multiple-fields-at-once

    Otherwise, you can use a Configurable list widget on the form: https://www.jotform.com/help/282-how-to-set-up-the-configurable-list-widget

    For prefill, you may check out our new Prefill feature: https://www.jotform.com/help/1805-what-is-jotform-prefill-and-how-does-it-work

    You can copy and paste the CSS from the form, but there is no option to download them directly.

    If you want to add CSS to a form, please check: https://www.jotform.com/help/117-how-to-inject-custom-css-codes

  • edgardtorres
    Replied on July 7, 2021 at 2:52 PM

    Hello, the configurable list widget solved my problem, thank you very much,

    I would like to know if it is possible that the options of a dropdown depend on another dropdown of the same widget.
  • Jessica JotForm Support
    Replied on July 7, 2021 at 9:49 PM

    Hi edgardtorres,

    I have moved your second question into a different ticket to avoid confusion. Kindly refer to the following ticket: https://www.jotform.com/answers/3207449. We will assist you there.