Hi all,
I wonder if it was possible to set values to fields according the value you choose in a listbox.
Example :
I've got a listbox list1, another one list2 and a textbox text1.
Is this possible to write a simple little script to command the display of both list2 and text1 according to the value selected in list1 : for example, if I choos 'value1' in list1, I would like to have 'valueB' automatically selected in list2 and text1 filled with 'value1' ?
Have you ever write a such script ? could you forward me to help ?
Thanks a lot,
Christophe
@Chris,
again i am giving solution :)
i suggest to load javascript as webresource module in aplugin
check this for reference https://answers.atlassian.com/questions/47843/strange-javascript-problem-in-create-screen
<script type="text/javascript"> jQuery(document).ready(function($) { JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (e, context) { callHideShowFunction(); }); callHideShowFunction(); function callHideShowFunction(){ showHideSelectList(); //list1 onchange $('#customfield_10903').change(function() { showHideSelectList(); }); } function showHideSelectList(){ //list1 field var firstListValue=$.trim($("#customfield_10903 :selected").text()); //list2 field $("#customfield_10902").closest('div.field-group').hide(); //text box $("#customfield_10904").closest('div.field-group').hide(); if( firstListValue == "Yes" ){ $("#customfield_10902").closest('div.field-group').show(); //select list 2 field value $("#customfield_10902 option").each(function() { if($(this).text() == 'valueB') { $(this).attr('selected', 'selected'); } }); $("#customfield_10904").closest('div.field-group').show(); //set text box value with list1 selected value(here i am adding selected text not option id) $("#customfield_10904").val(firstListValue); }else { $('#customfield_10902').val(''); $("#customfield_10902").closest('div.field-group').hide(); //before hiding clearing field $("#customfield_10904").val(''); $("#customfield_10904").closest('div.field-group').show(); } } }); </script>
i hope atleast it will work as you expected!!
Hi Chris
I believe script runner plugin will be able to help you on this. You may check with the plugin vendor, Jamie Echlin regarding on this.
Hopefully it helps cheers :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
But it is in a same issue screen (when I create an issue).... not in the workflow, using transitions...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.