Files
webprogrammierung/js/sorter.js
T
2026-06-17 14:48:33 +02:00

28 lines
797 B
JavaScript

function initSorter() {
const form = document.getElementById('search-form-id');
const sortRadios = document.querySelectorAll('.sort-radio');
console.log("Sorter geladen. Formular gefunden:", !!form, "Radios gefunden:", sortRadios.length);
if (!form) return;
sortRadios.forEach(radio => {
radio.addEventListener('change', function() {
console.log("Sortierung geändert auf:", this.value);
const pageInput = document.getElementById('s-res-page-input');
if (pageInput) {
pageInput.value = '1';
}
form.submit();
});
});
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', initSorter);
} else {
initSorter();
}