Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to show 2 custom fields depending on users selection

John G
Contributor
November 27, 2019

I am making a JSD request form. I have a drop down field (or radio buttons) containing 2 options. If the user selects the first option, I would like 2 fields/questions to show underneath.

Alternatively, if the other selects the second option, 2 different fields will show instead.

I have tried using a cascading select list and that gets me halfway there. It works just how I want but it only shows one field depending on the selection, and in this case I need 2 conditional fields to show.

Is this possible out of the box with JSD?

Thanks so much!

John

2 answers

0 votes
Kate Caldecott
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 2, 2019

Hi John.

ProForma allows you to do dynamic logic as part of its form builder functionality to better structure your data in forms. You can dynamically show or hide questions in form sections depending on a user's response to a previous question on the form.   There is a free version that allows up to 3 free forms.  ProForma is available in the marketplace.  

Just to be transparent, I am from ProForma but please feel free to reach out if you need.

Many thanks.

Kate

0 votes
Angélica Luz
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 2, 2019

Hello John,

Thank you for reaching out to Atlassian Community!

The customer portal is a great option to receive requests, but currently, Jira doesn't have the option to use dynamic fields. All fields added to the form will be shown for the customer and it won't be hidden or shown depending on other choices.

We have a feature request suggesting the implementation of this ability:

Please, click on vote and watch to receive updates about the feature.

The workaround, for now, is to use an add-on like Extension for Jira Service Desk.

Regards,
Angélica

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events