The Chosen jQuery plugin makes your HTML select element more user-friendly. It is available in both jQuery and Prototype flavor.
It can handle both single and multi-select options. Add a search box to filter the list of options.
There are various options available that allow us to customize the select element behavior.