Показать сообщение отдельно
  #2 (permalink)  
Старый 16.05.2015, 16:04
Аватар для Sigizmund2012
Профессор
Отправить личное сообщение для Sigizmund2012 Посмотреть профиль Найти все сообщения от Sigizmund2012
 
Регистрация: 16.07.2014
Сообщений: 267

Сообщение от koyot777 Посмотреть сообщение
Всем привет! Подскажите возможно ли такое?

Есть выпадающий список который генерируется средствами PHP и при выборе значения по onchange="this.form.submit()" происходит сортировка элементов на странице в зависимости от выбранного value

Как мне сделать ссылку для того чтобы она осуществляла теже функции что и выпадающий список но передавало одно занчение (value="12")

Пробовал так:

<a href="#"  id="catordering" name="catordering" onclick="this.form.submit() return false;" value="12">Упорядочить по оценкам</a>


- но ничего не вышло

В чем моя ошибка или я что-то упустил?

вывод выпадающего списка я отключал в коде.

Подскажите как мне решить данную задачу?

пример с выпадающим списком который работает но он неудобен:

<select id="catordering" name="catordering" class="inputbox" size="1" onchange="this.form.submit()">ev
<option value="6">по дате</option>
<option value="12" selected="selected">по голосам</option>
<option value="16">по просмотрам</option>
</select>
Попробуйте так:
<select id="catordering" name="catordering" class="inputbox" size="1" onchange="this.form.submit()">ev
<option value="6">по дате</option>
<option value="12" selected="selected">по голосам</option>
<option value="16">по просмотрам</option>
</select>

<button id="changer">По дате</button>


<script>

var select = document.getElementById('catordering'),
    button = document.getElementById('changer');
    button.onclick = function(e){
        select.options[0].selected = true;
        select.onchange();
    };

</script>
Ответить с цитированием