Forums

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

populating a dropdown list based on the selection in another dropdown.

NeeluV July 16, 2014

In my JIRA gadget i have two dropdowns. I need to populate dropdownB based on the selection in dropdownA. Currently i have used dropdownA.onchange event and that event is not triggered.

where should I place the code so that the even is captured? config/view/script?

Currently I have placed this code in the script section, which is it working when I realod the page.

<script>                     
chipNames.onchange = function(){ setTimeout(function(){}, 1); var selectedChip = chipNames.options[chipNames.selectedIndex].text; if (selectedChip !== "" && selectedChip !== '-1') { boards.options.length = 0; AJS.$.ajax({ url: "/rest/testresults-gadget/1.0/test-results-data/getOptions", data:{chips:selectedChip}, dataType:"json", success:function(data){ var lists = data.boardNamesForTests; var boardOptions = document.createElement('options'); boardOptions.text = " "; boardOptions.value = " "; boards.add(new Option(boardOptions.value,0)); for(var i = 0; i < lists.length; i++){ boardOptions.text = lists[i].label; boardOptions.value = lists[i].value; boards.add(new Option(boardOptions.value,0)); } } }); } }

</script>

Please help

2 answers

0 votes
NeeluV July 17, 2014

how to use cascading select list ? are there any reference code

Kota Sreenivasa Shravana Kumar
Contributor
March 2, 2016

Neelu -

I have the similar requirement in our environment. Would you mind sharing the solution with us ?

Thanks

Nic Brough -Adaptavist-
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.
March 3, 2016

I suspect Neelu added a cascading select list via admin -> custom fields.

0 votes
Nic Brough -Adaptavist-
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.
July 16, 2014

Have you tried using a cascading select list instead of a javascript bodge?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events