Drop jQuery-related usage in images index template

pull/8008/head
Tidiane Dia 2022-04-25 18:48:58 +00:00 zatwierdzone przez jacobtoppm
rodzic b1614930eb
commit bf0ecae7bf
1 zmienionych plików z 8 dodań i 5 usunięć

Wyświetl plik

@ -13,12 +13,15 @@
targetOutput: "#image-results"
}
const submitFormOnDropdownChange = (dropdownSelector) => {
const dropdown = document.querySelector(dropdownSelector);
dropdown.addEventListener('change', () => {
dropdown.form.submit();
})
};
const dropdownSelectors = ["#collection_chooser_collection_id", "#order_images_by"];
$(function() {
dropdownSelectors.forEach(dropdownSelector =>
$(dropdownSelector).on('change', function() {
this.form.submit();
})
window.addEventListener("DOMContentLoaded", () => {
dropdownSelectors.forEach(dropdownSelector => submitFormOnDropdownChange(dropdownSelector)
);
});
</script>