Показать сообщение отдельно
  #1 (permalink)  
Старый 23.01.2011, 00:00
Новичок на форуме
Отправить личное сообщение для Harosh Посмотреть профиль Найти все сообщения от Harosh
 
Регистрация: 22.01.2011
Сообщений: 4

select + onchange + selected
Привет уважаемому сообществу

кратко: выбираем 3 пункт -> получаем новую страницу -> как указать на ней что сейчас выбран третий пункт? динамически разумеется)

развернуто:
пару часов поизучав js переделал сортировку в виде выпадающего списка
<select name="catsort" onchange="window.location.replace(window.location.pathname+this.value)">
<option value="?sort=name&amp;direction=ASC">1</option>
<option value="?sort=name&amp;direction=DESC">2</option>
<option value="?sort=Price&amp;direction=ASC">3</option>
<option value="?sort=Price&amp;direction=DESC">4</option>
</select>


и все бы замечательно, но после получения нового документа в браузер, опшен опять соскакивает на дефолтный, оно и понятно...

бегло изучив вопрос, вижу 2 варианта
- писать в куку "опшен селектед" и применять его на новой странице
- передавать форму и обрабатывать в пхп

вопрос - а на js можно в пару строк реализовать?
Ответить с цитированием