Is there any Jira bind event for particular workflow transition screen?

Teja September 7, 2017

Hi,

This below code will applies for throughout Jira.

AJS.$(document).ready(function($) {
JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (e,context) {
 /* Code */
});

});

I wanted to work my javascript will work on particular workflow transition screen.

How to do that? Any help would be appreciated.

Thanks

1 answer

0 votes
Tayyab Bashir
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 8, 2017

Hi,

You can put a check on the transition id, if that matches, then you can proceed with the code. 

For e.g. 
Following would only for Assigned transition.

AJS.$(document).ready(function($) {
JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (e,context) {

if(AJS.$("#issue-workflow-transition-submit").val()=="Assigned")
{alert("WOULD ONLY WORK FOR ASSIGNED TRANSITION")}

/* Code */
});
});

Other than that, if you have got ScriptRunner, you can use a simple scripted validator or postfunction according to your need on the worklfow transition, in the workflow directly. 

Suggest an answer

Log in or Sign up to answer