Показать сообщение отдельно
  #3 (permalink)  
Старый 04.09.2012, 01:09
Интересующийся
Отправить личное сообщение для Fantom2067 Посмотреть профиль Найти все сообщения от Fantom2067
 
Регистрация: 18.08.2012
Сообщений: 16

Сделал как в примере из ваших ссылок

<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;
}
});

Последний раз редактировалось Fantom2067, 04.09.2012 в 02:21.
Ответить с цитированием