Поддающаяся стилизации замена стандартному селекту, не требующая JS.
Генерируйте разметку как вам угодно:
- Руками
- JS
- PHP [скоро]
- JQuery-плагином [скоро]
- React компонентом [скоро]
- Polymer компонентом [скоро]
Input select, which can be styled, not need JS