Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,458,181
Community Members
 
Community Events
176
Community Groups

Forms - Can I disable the "Send" button?

As a form builder I would like to control the usage of the Send/Cancel buttons when a user is filling out a form.  For example, I have a comprehensive form with dynamic sections that contain required information.  However, when the form is initially displayed, the "Send" button is visible at the bottom of the screen and should not be available.

2 answers

2 accepted

5 votes
Answer accepted
Simon Herd Atlassian Team Jan 26, 2022

@Louis Tominack it sounds like you are using the new Forms feature in JSM.

Am I right in thinking that what you want is for the Send button to not be shown until the form is completed/valid? If so I'll take your idea on board and feed it back to the team for consideration.

@Simon Herd - You are correct in your interpretation.

Thanks!

I also voted for an issue related to the implementation of a 'calculated' field within forms.

Hi @Simon Herd

We've just received a similar request from one of our clients. If the specific option (dropdown value) in one field is selected → disable the ability to send/submit the form.

Is there maybe any update related to this topic?

Cheers,
Tomislav

1 vote
Answer accepted

Hi @Louis Tominack 

it is not possible to simply hide these buttons, as these are built into Jira's UI in order to create the request or to back out of the form.

You can however do a few things to prevent the issue from being created unless particular fields are filled in:

  • You can make fields required on the request form
  • You can make fields required in the project's field configuration
  • You can add in some validations to the Create transition of your workflow to only allow the issue to be created if a particular field has a particular value

 

Hope this helps!

@Callum Carlile _Automation Consultants_ - Thanks for the feedback.  I do have fields set as Required so that should help.  I will have to test these options to assess the overall user experience.

I don't fully understand the timing and dynamics between Jira Service Management Request Types, Issue Types, Workflows, and the initial Form.  Seems like a lot of moving parts.

@Louis Tominack For your particular use case, I would say that making the field required on the request form should be sufficient - as users won't be able to click on 'Send' without the fields being filled in, and the 'Cancel' button is basically just a back button which takes you to the previous page.

It can certainly be a bit confusing though! In Jira you create workflows, and then you map issue types to this workflow using a Workflow Scheme, which you then associate with a project.

Jira Service Management essentially sits on top of regular Jira, and gives you more capabilities such as the cutomer portal. When creating a request type (a 'form') this is always mapped to a single issue type, so whenever someone goes into a form and submits it,this is still creating a normal issue, however it has a Request Type also associatde to it.

You can also have multiple different request types mapped to the same issue type, and these are then distinguished by the 'request type' field.

Like Louis Tominack likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Site Admin
TAGS

Atlassian Community Events