Сделал как в примере из ваших ссылок
<div class="search">
<form id="formx" class="search-form" action="">
<select id="selectx" onchange="document.location=this.options[this.selectedIndex].value" name="video" class="change" tabindex="2">
<option value="/video/">Видео</option>
<option value="/video2/">Видео2</option>
<option value="/video3/">Видео3</option>
<option value="/video4/">Видео4</option>
<option value="/video5/">Видео5</option>
<option value="/video6/">Видео6</option>
<option value="/video7/">Видео7</option>
</select>
</form>
</div>
в итоге заменяется location. Пробывал document.location изменить на document.form.action () но ничего не вышло
задачка немного изменилась, дело в том что я использую стилизованный select jamielottering.github.com/DropKick/
у него значение value получается с помощью этого скрипта
$('.change').dropkick({
change: function (value, label) {
alert('value);
}
});
подскажите нубу пожалуйста как добавить value из скрипта выше в action из form
всё, разобрался
$('.change').dropkick({
change: function (value) {
document.getElementById('formx').action = value;
}
});