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 show a dropdown based on a choice in another (parent) dropdown?

    Asked by TestPrepOnline on April 16, 2015 at 11:49 AM

    I want to use jotform for people to chooes elements from a list (dropdown).


    The thing is - I'd like to offer my customer a dropdown menu, and based on their choice to offer them an additional dropdown menu. The second menu differs in respects with the first choice.

    Is it possible to do that on jotform?


    A simplification:

    DROPDOWN1 options: A;B;C

    If they choose A, they get DROPDOWN1A, with the options: A1;A2;A3

    If they choose B, they get DROPDOWN1B, with the options: B1;B2;B3

    If they choose C, they get DROPDOWN1C, with the options: C1;C2;C3


    Another example:

    In the first dropdown they choose US states.

    In the second dropdown they choose a college, but it only includes colleges from the chosen state.


    I need this because I want to present them with at about 100 options to choose from.

    Any help?


    Thanks a lot



  • Profile Image

    Answered by Ben on April 16, 2015 at 12:58 PM

    There is actually a very simple way to do this with our widgets. The one I am thinking about is called: Dynamic Dropdowns

    I believe that this single widget covers exactly what you are after.

    Do let us know however if it is not and we would be happy to come up with0 some alternative with conditions multiple dropdowns instead.