Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. git
http://ivaynberg.github.io/select2/ github