Fix deprecated use of 'jQuery.fn.change()' shorthand event

This patch changed the code to use the recommended .trigger("change")
method instead of the deprecated .change(). For more information
about this deprecation, please refer [1].

[1] https://api.jquery.com/change-shorthand/

Change-Id: I762485c979cc5032db9a080d97d74f4be6efbcaf
This commit is contained in:
manchandavishal 2023-05-09 16:19:41 +05:30
parent 852d5dc792
commit ba47352a73
2 changed files with 3 additions and 3 deletions

View File

@ -279,7 +279,7 @@ horizon.forms.init_themable_select = function ($elem) {
// Set the select if necessary
if ($select.val() !== value) {
$select.val(value).change();
$select.val(value).trigger("change");
}
});
@ -318,7 +318,7 @@ horizon.forms.init_themable_select = function ($elem) {
}
// Add the new list to the dropdown.
$select.siblings('.dropdown-menu').html(list).change();
$select.siblings('.dropdown-menu').html(list).trigger("change");
$select.trigger('change');
});

View File

@ -349,7 +349,7 @@ horizon.addInitFunction(horizon.modals.init = function() {
json_data = JSON.parse(data);
field_to_update = $("#" + add_to_field_header);
field_to_update.append("<option value='" + json_data[0] + "'>" + json_data[1] + "</option>");
field_to_update.change();
field_to_update.trigger("change");
field_to_update.val(json_data[0]);
} else {
horizon.modals.success(data, textStatus, jqXHR);