Второй момент, атрибут правильнее присваивать через метод setAttribute нежели напрямую присваивать через "="
switchMode.onclick, document.getElementById - А данный код вас получается устроил?))))))) -- на много приятнее глазу. Документацию читать нужно)
А так все верно. Два запроса, в один превратить не смогли. По итогу из за этого лютая фигня с сортировкой и фильтрацией. Костыли мои любимые для связи данных из двух запросов)