- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
прошу помощи, не могу понять куда копать.
Есть вот такой select
<select class="regularSelect" style="width: 276px;">
<option value="0" selected="selected" data-skip="1">Выберите регион</option>
<option value="http://msk.domen.ru/">Москва</option>
<option value="2">Питер</option>
<option value="3">Екатеринбург</option>
<option value="4">Ростов</option>
</select>
нужно чтобы при выборе Москва кидало на нужную ссылку.
в head подключено вот это:
<script src="http://code.jquery.com/jquery-latest.js"></script>
вот так:
<select class="regularSelect" style="width: 276px;" onchange="window.location.href=this.options[this.selectedIndex].value">
<option value="0" selected="selected" data-skip="1">Выберите регион</option>
<option value="http://msk.domen.ru/">Москва</option>
<option value="2">Питер</option>
<option value="3">Екатеринбург</option>
<option value="4">Ростов</option>
</select>
не работает.
<select class="regularSelect" style="width: 276px;" onChange="lLang(this[this.selectedIndex].value);window.location.href='http://'+this[this.selectedIndex].value;">
<option value="0" selected="selected" data-skip="1">Выберите регион</option>
<option value="http://msk.domen.ru/">Москва</option>
<option value="2">Питер</option>
<option value="3">Екатеринбург</option>
<option value="4">Ростов</option>
</select>
не работает.
<select class="regularSelect" style="width: 276px;" onchange="top.location=this.value">
<option value="0" selected="selected" data-skip="1">Выберите регион</option>
<option value="http://msk.domen.ru/">Москва</option>
<option value="2">Питер</option>
<option value="3">Екатеринбург</option>
<option value="4">Ростов</option>
</select>
не работает.
как заставить чтобы работало?
<select onchange="this.form.submit()">
noiws, ничего не происходит
Как-то так попробуйте. Но лучше добавить айдишник к селекту и по нему обращаться. Нуи это посл подключения jquery вставляйте.
Дикий пионер, сделал, ничего не происходит.
в хеад:
<script>
$(document).ready(function(){
$(".regularSelect").on('change',function(){
var url = $(this).val();
windows.location = url;
});
});
</script>
onchange="this.form.submit()" - не работает
onchange="top.location=this.value" - не работает
Так точно работает, если не работает - значит есть проблемы в других местах на странице, покажите где ошибка
SEOKinG, прости меня, еще спал ))
держи <select onchange="location.href=this.value">