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

    Prevent conditions from acting on hidden fields

    Asked by crsslo on May 01, 2014 at 12:20 PM

    Our main problem is that while we can hide fields based on selections, those field's values, even though hidden, still act on their conditions.  What may be more useful is the ability to control the hidden fields selection based on a condition of another field, or if the field is hidden.

    ex:

    "If dropdown A is hidden, then make dropdown A not filled"

    "If dropdown A is hidden, then make dropdown A selection = x"

    "If dropdown A selection = x, then make dropdown B selection = y"

    Basically, the ability to make conditionals not react to hidden fields.

    Another option may be to create a "disabled" state for fields.

    ex:

    "If dropdown A is hidden, then make dropdown A disabled"

    "If dropdown A selection = x, then make dropdown B disabled"

    Or, just have a setting for the form "Do not include hidden fields in conditions"

    Thanks very much for your time.

  • Profile Image

    Answered by Carina on May 01, 2014 at 01:36 PM

    I created this test form. It has 3 dropdowns and when you select 1 in the first dropdown, it will show an "aa" dropdown. 

    http://form.jotformpro.com/form/41205122547949?

     The hidden dropdown as a value selected that can be continuously seen in the calculation total even when hidden.

    I forwarded this situation to our developers so they can analyse better this issue. They will contact you through this thread when they have an update.