View Basic Basic select with a search box.
View Placeholders Show a placeholder when no option is selected.
View Minimum input length Do not start searching a data set when the search string is under a certain length.
View Maximum input length Do not allow a data set to be searched if the search string is greater than a certain length.
View Templating results Give a custom format to the results.
View Templating selections Give a custom format to results when they are selected.
View Array data Load the data set from a local array.
View Limit selection size Limit the number of selections that can be made.
View Remote data Load the data set from a remote data source.
View Infinite scroll Lazy-load data from a remote data source.
View Tagging Tagging allows users to create their own tags, or choose from a pre-defined list of tags.
View Tokenization Allow choices to be automatically added as the user is typing into the search field after they press certain keys.
View Drag and drop sorting Allow choices to be sorted using the jQuery UI sortable plugin
View Custom matcher for searching Filter matches when searching using a custom function.
View Sort displayed results Sort results using a custom sorting function.
View Duplicating tags Allow for the same result to be selected multiple times.