Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Select


Автор: Alixan 25.4.2012, 21:40
Доброго времени суток уважаемым формучанам.


Пишу вот по какому поводу. Столкнулся с вопросом на засыпку.

Чтоб было понятней - сразу приведу пример.
Имеется
Код

<select name='some_name'>
<option value='1'>Все</option>
<option value='2'>Ру</option>
<option value='3'>En</option>
<option value='4'>De</option>
</select>


Мне необходимо, чтобы первым элементом select-а была надпись например, - "Выберите язык". Но при клике, чтобы надпись "Выберите язык" - не отображалась в выпадающем списке. Т.е. необходимо, чтоб некая "запись-подсказка" была просто как лейбол, а не элемент выпадающего списка. При этом, при выборе какого-нибудь элемента из списка (Все/Ру/En/De) - необходимо, чтобы элемент вставал на место надписи в select (ну как положено).

Сможете ли вы мне подсказать решение? Может, кто сталкивался с такой задачей. Буду очень признателен.

Надеюсь, внятно объяснил, Алихан Select, Скрытие первого элемента

Автор: Aliance 26.4.2012, 09:11
Используй плагин Chosen - и вид у элемента будет красивым, и placeholder там задать можно.

Автор: Alixan 26.4.2012, 15:53
Спасибо за направление, сейчас попробую.

Автор: iff 26.4.2012, 17:00
Код

<select name='some_name'>
<option disabled>Выберите язык</option>
<option value='1'>Все</option>
<option value='2'>Ру</option>
<option value='3'>En</option>
<option value='4'>De</option>
</select>


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)