Skip to content

A jQuery UI widget that enables building a list of multiple items using an autocomplete entry box without imposing specific HTML structure or CSS style rules

License

Notifications You must be signed in to change notification settings

bseth99/jquery-ui-multisearch

Repository files navigation

jQuery UI MultiSearch

A jQuery UI widget that enables inputing multiple items using an autocomplete entry box without imposing specific HTML structure or CSS style rules. Read more about the thinking behind the design on my blog post - benknowscode.com/2013/10/remove-markup-ui-widgets-builds-reusable-components.html

Features

  • Type ahead partial searching with suggested results against either a remote or local data source.
  • Built-in caching and throttling logic to help alleviate load on a remote data source.
  • Result records can have any number of attributes which are passed through to template functions and triggered event handlers.
  • Multiple keys and search fields can be defined to enable duplicate detection, lookups, and hit highlighting.
  • Keyboard interaction to navigate suggestion list and selected items.
  • Many event hooks and callbacks to customize behavior and control layout and styling
  • API methods to get/set the list of selected items and add/remove individual items

Usage information and demos

License

Copyright (c) 2013 Ben Olson
Licensed under the MIT License

About

A jQuery UI widget that enables building a list of multiple items using an autocomplete entry box without imposing specific HTML structure or CSS style rules

Resources

License

Stars

Watchers

Forks

Packages

No packages published