Merge pull request #6363 from akatsoulas/enable-update-on-select

Enable Update button on selection
This commit is contained in:
Tasos Katsoulas 2024-11-20 19:19:49 +02:00 коммит произвёл GitHub
Родитель ea38b72b5b 297f3a3984
Коммит d6242fa632
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 13 добавлений и 1 удалений

Просмотреть файл

@ -63,7 +63,7 @@ document.addEventListener('DOMContentLoaded', () => {
}
function initializeDropdownsAndTags() {
document.querySelectorAll('.topic-dropdown, .tag-select').forEach(dropdown => {
document.querySelectorAll('.topic-dropdown, .tag-select, select[name="status"]').forEach(dropdown => {
const questionId = dropdown.dataset.questionId;
dropdown.addEventListener('change', async function () {
@ -111,6 +111,18 @@ document.addEventListener('DOMContentLoaded', () => {
}
});
}
if (dropdown.name === 'status') {
dropdown.addEventListener('change', function () {
const form = this.closest('form');
const updateButton = form.querySelector('input[type="submit"]');
if (this.value) {
updateButton.disabled = false;
} else {
updateButton.disabled = true;
}
});
}
});
}