# Change event of select option

**URL:** <https://community.developer.atlassian.com/t/change-event-of-select-option/54919>\
**Category:** Forge\
**Tags:** forge-ui, select, jira-cloud\
**Created:** [January 10, 2022, 4:46am UTC](https://community.developer.atlassian.com/t/change-event-of-select-option/54919 "2022-01-10T04:46:42Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![JalalSordo](https://sea1.discourse-cdn.com/atlassiandeveloper/user_avatar/community.developer.atlassian.com/jalalsordo/32/43910_2.png) [@JalalSordo](https://community.developer.atlassian.com/u/JalalSordo)\
**Post date:** [January 10, 2022, 4:46am UTC](https://community.developer.atlassian.com/t/change-event-of-select-option/54919/1 "2022-01-10T04:46:42Z")

</div>

Hi all,

Is there a way to invoke the change event of a form select option? (something similar to react onChange)

My requirement is that when I change the Jira project from the select option of projects it should invoke a rest API call to Jira API to collect the issue types of the selected project.

Looking at the documentation I don’t see any events for the Select component…  
[https://developer.atlassian.com/platform/forge/ui-kit-components/form/#select](https://developer.atlassian.com/platform/forge/ui-kit-components/form/#select)

```auto
<Form onSubmit={submit} submitButtonText="Get Recommendations">
        <Select label="Project" name="projectId" isRequired={true} >
          {projects.map((project) => {
            return (
              <Option
                defaultSelected={configuration.projectId == project.id}
                label={`${project.name} (${project.key})`}
                value={project.id}
              />
            );
          })}
        </Select>
        <Select label="Issue type" name="issueTypeId" isRequired={true}>
          {issueTypes.map((issueType) => {
            return (
              <Option
                defaultSelected={configuration.issueTypeId == issueType.id}
                label={issueType.name}
                value={issueType.id}
              />
            );
          })}
        </Select>
...
</Form>

```

---

<div class="post-metadata">

**Author:** ![CaterinaCurti](https://sea1.discourse-cdn.com/atlassiandeveloper/user_avatar/community.developer.atlassian.com/caterinacurti/32/42270_2.png) [@CaterinaCurti](https://community.developer.atlassian.com/u/CaterinaCurti)\
**Post date:** [January 13, 2022, 12:24am UTC](https://community.developer.atlassian.com/t/change-event-of-select-option/54919/2 "2022-01-13T00:24:30Z")

</div>

Hi @JalalSordo,

You are right that this isn’t possible today and this request is currently tracked here: [[FRGE-73] - Ecosystem Jira](https://ecosystem.atlassian.net/browse/FRGE-73)

The only alternative available is to use the [Forge Custom UI](https://developer.atlassian.com/platform/forge/custom-ui/).

Caterina

---

<div class="post-metadata">

**Author:** ![StephenMayeux](https://sea1.discourse-cdn.com/atlassiandeveloper/user_avatar/community.developer.atlassian.com/stephenmayeux/32/47354_2.png) [@StephenMayeux](https://community.developer.atlassian.com/u/StephenMayeux)\
**Post date:** [March 16, 2023, 7:08pm UTC](https://community.developer.atlassian.com/t/change-event-of-select-option/54919/3 "2023-03-16T19:08:56Z")

</div>

Is there any update on this?

---

<div class="post-metadata">

**Author:** ![CaterinaCurti](https://sea1.discourse-cdn.com/atlassiandeveloper/user_avatar/community.developer.atlassian.com/caterinacurti/32/42270_2.png) [@CaterinaCurti](https://community.developer.atlassian.com/u/CaterinaCurti)\
**Post date:** [March 17, 2023, 2:06am UTC](https://community.developer.atlassian.com/t/change-event-of-select-option/54919/5 "2023-03-17T02:06:48Z")

</div>

Hi @StephenMayeux,

I checked with Adam, the product manager looking after this area of Forge, and he posted an update on the related ticket: [[FRGE-73] - Ecosystem Jira](https://ecosystem.atlassian.net/browse/FRGE-73).

Thanks,  
Caterina

---

<div class="post-metadata">

**Author:** ![SlavaGefen](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@SlavaGefen](https://community.developer.atlassian.com/u/SlavaGefen)\
**Post date:** [March 17, 2025, 11:29am UTC](https://community.developer.atlassian.com/t/change-event-of-select-option/54919/6 "2025-03-17T11:29:00Z")

</div>

Hiya!  
We wanted to catch an event once a new value is added to a custom multi select list field on Edit screen in Jira Cloud (before updating the field). Is this topic related to it?
