Как сделать выбраный пункт в Select Активным?
Фиксируйте состояние вашего веб-приложения, например, с помощью History API. После чего можно проверять, где находится пользователь, и выполнять необходимые действия.
Вот простейшее решение для подсветки активной страницы в меню, средствами js. В вашем случае нужно немного допилить для работы с селектом.UPD. <!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<select id="channel-select" name="channel" onchange="window.location.href = this.options[this.selectedIndex].value;">
    <option value="/">Все категории</option>

    <optgroup label="Name">
        <option value="/test.html">page 1</option>
        <option value="/test2.html">page 2</option>
    </optgroup>
</select>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
</body>
<script type="application/javascript">

    $(document).ready(function () {
        var url = window.location.pathname;
        $('#channel-select option[value="' + url + '"]').attr({ 'disabled':'disabled', 'selected':'selected'});
    })
</script>
</html>Простой пример