-
GolfbaseAsked on May 13, 2014 at 8:53 AM
Hi,
I am currently working on a form to use for my companies 'Faulty' items dept.
We currently sell on 3 different platforms and depending on which platform the customer has purchased their item from we require different information.
Q. Is there a way to show different options (just 1) based on the choice of the previous dropdown or radio button?
e.g. Choosing 'A' on the dropdown displays 'X & Y' options on the following tab - Choosing 'B or C' will display option 'Z'.
Hope your can help
Thanks,
Chris.
-
Ceren Director of Product ManagementReplied on May 13, 2014 at 9:56 AM
Hi Golfbase,
You can achieve your requirement with using our Conditions feature. It allows you to show/hide field(s) based on the value of an another field.
You can follow this steps for adding conditional logic to your forms.
If you have any other questions please let us know.
-
GolfbaseReplied on May 13, 2014 at 12:45 PM
Thanks Ceren,
I noticed the Conditions feature from a template but couldn't find where it was.
Appreciate the quick responce.
Thanks,
Chris
-
Jeanette JotForm SupportReplied on May 13, 2014 at 3:31 PM
First of all, you must add all of the fields you wish to have in a form.
While on edit mode for any form, click on the Setup & Embed and click on "Conditions" button
Then select "SHOW/HIDE" a form field
If you select "SHOW" , that means the field will be only shown upon a condition is met, otherwise it will remain hidden. It is the opposite for the HIDE condition.
For example, in the screenshot below, we got this condition
IF Radiobutton (this might be the name in the label of the radio button field) is EQUAL TO "Alpha" (one of the options in the field)
THEN SHOW "Textfield" (another field that remains hidden until the condition is met)
I hope you get the point, feel free to request for more help, or explain in detail the scenario you are willing to accomplish and we will be happy to help you.
-
GolfbaseReplied on May 15, 2014 at 3:23 AM
Thanks for the further reply - I have since played around with this function and have since been able to do exactly what I need to do, which is great!
Really appreciate the feedback guys! - Thanks