1. Пользователь выбирает option
2. Нажимает на a(download) и после этого скачивает файл
В данный момент уже при выборе option - идёт переход на страницу с value, есть возможность это действие заблокировать?
Повешайте на обработчик, который будет сохранять value в отдельную переменную, и только после нажатия на кнопку будет передавать/открывать/скачивать по данной переменной