Как сделать фильтр, при нажатии на который будет осуществлён переход в зависимости от выбора в выпадающем списке?

голоса: 0

Создал кнопку перейти, но ссылку на неё не могу поставить из-за того, что мне нужно, чтобы ссылка постоянно менялась в зависимости от выбора в выпадающем меню. Тоесть для каждого города, территории будет создана отдельная страница. Поэтому и при выборе территори ссылка на переход должна быть соответствующей. Как мне реализовать этот момент?

| Автор: | Категория: JavaScript

Ответов: 1

Голоса: +1
 
Лучший ответ

 

<select id="select">
  <option value="http://кемерево">Кемерово</option>
  <option value="ссылка на Новокузнецк">Новокузнецк</option>
  <option value="ссылка на округ">Южный федеральный округ</option>
  <option value="ссылка на д.округ">Дальневосточный федеральный округ</option>
</select>

<a href="" id="go">Перейти</a>

Ну а перед </body> обработчик

<script>
  $(document).ready(function () {
    $('#go').on('click', function(event) {
      event.preventDefault();
      var url = $("#select :selected").val();
      document.location = url; 
    });
  });
</script>

 

| Автор:
Спасибо большое!
...