MRVS - Clear other input fields after one variable is changed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 10:20 AM
I want to clear all other input fields in the popup window for a MRVS when the first out of four variable has changed. Here is what the current script looks like:
function onChange(control, oldValue, newValue, isLoading) {
alert("HERE!");
if (isLoading) {
return;
}
// Clear values when environment is changed
g_form.clearValue('direct_report');
g_form.clearValue('current_delegate');
g_form.clearValue('new_delegate');
}
However, nothing happens when I change a value (not even the alert), whether from an existing row or creating a new row. I suspect this has something to do with my onLoad script, which uses GlideAjax to call an REST API async and populate some rows in the MRVS. Could this affect the onChange Script or am I doing something else wrong? Any help is appreciated!
- 886 Views
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 11:11 AM
That did not work for me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 11:30 AM
VERY STRANGE .
do you see any console errors while you change the environment value?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-18-2022 11:52 AM
Literally nothing happens. I really appreciate your time Mohith but this might be a system issue instead of code issue.