2015-03-07 4 views
0

Как я могу перенаправить на другую страницу, когда опция выбрана из элемента select.Переадресация на другую страницу по событию select

HTML выберите:

<select id='rooms' class="full-width"> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
<option value="4">4</option> 
</select> 

Что мне нужно, чтобы перенаправить пользователей на page.php при выборе опции 2, 3, 4

+0

Использование события изменения выберите просто использовать 'window.loaction.href =«Ваш путь»' – Satpal

+2

Просто вы можете использовать '.change' событие (JQuery) из списка и при выборе определенного значения , вы можете перенаправить на другую страницу, в чем проблема? Узнайте больше об изменении события: http: //api.jquery.com/change/ –

+0

downvote - это потому, что в Интернете есть множество примеров. –

ответ

1

Вы должны вызвать window.location.assign в обработчик событий change это select. Я также предполагаю, что вам нужно будет добавить значение, выбранное в URL, чтобы следующая страница знала, какая опция была выбрана; для этого вы можете использовать val(). Попробуйте это:

$('#rooms').change(function() { 
    window.location.assign('page.php?rooms=' + $(this).val()); 
}); 
Смежные вопросы