Enable Update button on selection

This commit is contained in:
Tasos Katsoulas 2024-11-20 18:41:08 +02:00
Родитель ea38b72b5b
Коммит 297f3a3984
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 66D7743B4FCCFCBC
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;
}
});
}
});
}