Перейти к содержимому


Партнерская программа Kredov

Выпадающий список с переходом на страницу

#1 r0mZet

r0mZet
  • Модератор
  • 968 сообщений
  • Репутация: 108
0

Отправлено 04 Июнь 2014 - 09:58

Уважаемые веб-мастера. Помогите решить проблему. На сайте profobr37.com есть выпадающий список что расположен по центральной части сайта ниже бегущей строки. Буквально на днях заметил что переход по ссылкам из выпадающего списка посредством кнопки "Перейти" не работает. Хотелось бы спросить почему так могло произойти? И как можно решить проблему? Заранее всем благодарен, очень жду ваших советов


 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Javascript и выпадающий список
  2. Форма с выпадающим списком ввиде подсказки
  3. Как поймать выбранное значение из выпадающего списка
  4. Создать два связанных выпадающих списка
  5. Автоматический переход на другую страницу

#2 kamchatniyoleg

kamchatniyoleg
  • Пользователь PRO
  • 1 178 сообщений
  • Репутация: 84

Отправлено 04 Июнь 2014 - 10:09

Uncaught TypeError: Cannot read property 'options' of undefined (index):494
onclick

вот вам и ответ . Перепишите этот костыль 

onclick="window.location=document.forms[0].mymenu.options[document.forms[0].mymenu.selectedIndex].value"

на нормальный jquery кусок кода с обращением по ID например и все будет работать )) 

Написал бы сам , но сейчас занят . Могу через часок - полтора помочь


  • 0
Сервис электронного информирования клиентов PostTrail.ru
Отслеживание посылок Почты России в автоматическом режиме! Лояльность клиента - прибыль магазина!


#3 r0mZet

r0mZet
    Topic Starter
  • Модератор
  • 968 сообщений
  • Репутация: 108

Отправлено 04 Июнь 2014 - 10:29

я был бы Вам очень признателен за помощь, готов подождать. Спасибо  :)


  • 0

#4 Slava1988

Slava1988
  • Пользователь
  • 162 сообщений
  • Репутация: 13

Отправлено 04 Июнь 2014 - 10:43

А что мешает повесить ссылки на сами пункты выбора и отказаться от кнопки перейти? как то так например:

<select onchange="with (this) if (selectedIndex) location = options [selectedIndex].value">
<option>Фильтр по статусу органов</option>
<option value="http://site.ru/deystvo.php">Действующие органы</option>
<option value="http://site.ru/deystvo2.php">Не продленные органы</option>
</select>

Ну и генерировать пункты динамически)))


  • 1

#5 r0mZet

r0mZet
    Topic Starter
  • Модератор
  • 968 сообщений
  • Репутация: 108

Отправлено 04 Июнь 2014 - 12:58

Спасибо! Все работает!

Если есть еще варианты какие, то с удовольствием выслушаю!


  • 0

#6 Slava1988

Slava1988
  • Пользователь
  • 162 сообщений
  • Репутация: 13

Отправлено 04 Июнь 2014 - 13:28

Пжалст))))только рекомендую проверку на выбор еще написать чтобы при выборе сбрасывался не на первый пункт а оставался тот который нажали)


  • 0


Оформление форума – IPBSkins.ru