HI,
I am trying to determine if onchange in Javascript is no longer supported in JIRA (7.2.10). Below is my logic. It will not trigger the onchange function. I want to do something simple and not invest in ScriptRunner right now as this is the only functionality I need currently. Is there a solution to which someone can direct me? I thought JS would be the simplest way to populate some custom text fields based on the selection in a SelectList component.
<script type="text/javascript">
var equipLabel = document.getElementById("customfield_11404");
if (equipLabel) {
equipLabel.onchange=function() {
alert("in onchange");
var selectedEquip = this.value;
//will do something with the value here
}
}
</script>
Nvm... figured it out.
How to default fields based on selection of field
Add this to the description field in the field configuration used by the particular project.
<script type="text/javascript">
var equipLabel = document.getElementById("customfield_11404");
if (equipLabel)
{
equipLabel.onchange=function() {
var selectedEquip = equipLabel.options[equipLabel.selectedIndex].text;
var selectedEquipAry = selectedEquip.split(";")
var equipId = selectedEquipAry[0];
document.getElementById("customfield_11303").value = equipId.trim();;
var equipType = selectedEquipAry[1];
document.getElementById("customfield_11304").value = equipType.trim();
var equipIMfr = selectedEquipAry[2];
document.getElementById("customfield_11305").value = equipIMfr.trim();
var equipModelNo = selectedEquipAry[3];
document.getElementById("customfield_11308").value = equipModelNo.trim();
}
}
</script>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.