Сделал как Вы писали:
<select id="sel" onchange="window.location=this.value + '#' + this.selectedIndex">
<option value="/test1">1</option>
<option value="/test2">2</option>
<option value="/test3">3</option>
</select>
Теперь в конце добавляет #1 или #2 или #3
А как теперь в зависимости от #1 или #2 или #3 выбирать активный селект?
Если выбрал селект 3, что бы при переходе на страницу активным был
<option selected="selected" value="/test3">3</option>