What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    How to repeat fields depending on required numbers

    Asked by mbombasi on July 03, 2013 at 03:42 PM

    There is one question that we want to be able to ask multiple times depending on how many reservations a customer wants to make.  I can't figure out how to get the question to come up the right number of times.

    Please help!

    Page URL:

  • Profile Image

    Answered by pinoytech on July 03, 2013 at 04:10 PM


    Can you please take a look at this cloned form if this is something you want to achieve?


    If yes, this is the condition you need into your form.

    If you need further assistance, do let us know.

    Thank you!

  • Profile Image
    JotForm Support

    Answered by EltonCris on July 03, 2013 at 04:14 PM


    You can achieved that using "Spinner" tool it's under Survey Tools. First, you have to create all the required fields or simply duplicate the original field (Right click -> Duplicate) . Example, if you'd like to the user to enter maximum of 10 fields, you have to duplicate 10 fields in your form. After that, apply Hide/Show Conditional Logic in your form to display them according to the required numbers, just like the following:

    Make sure to use Great Than as the condition operator in your spinner field just like this:

    Just create the same for the other remaining fields.

    Demo Form: http://form.jotformpro.com/form/22886773026967?

    Hope this helps. Thanks!