Need help with angularjs-dropdown-multiselect?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

dotansimha
452 Stars 461 Forks MIT License 314 Commits 166 Opened issues

Description

AngularJS Dropdown Multiselect

Services available

!
?

Need anything else?

Contributors list

# 7,410
GraphQL
meteor
angular...
graphql...
70 commits
# 193,043
HTML
JavaScr...
70 commits
# 464,656
JavaScr...
CSS
3 commits
# 465,936
JavaScr...
CSS
3 commits
# 466,377
JavaScr...
CSS
3 commits
# 503,351
JavaScr...
CSS
2 commits
# 452,948
JavaScr...
CSS
2 commits
# 227,095
HTML
iOS
JavaScr...
Shell
2 commits
# 497,495
JavaScr...
CSS
2 commits
# 570,002
JavaScr...
CSS
1 commit
# 34,074
cdnjs
angular...
flash
qr-code...
1 commit
# 459,744
JavaScr...
CSS
Shell
1 commit
# 277,562
Go
Shell
vuepres...
vuepres...
1 commit
# 185,885
HTML
JavaScr...
fuzzy-s...
1 commit
# 562,113
JavaScr...
CSS
1 commit
# 527,114
JavaScr...
CSS
Shell
pytest
1 commit
# 570,003
JavaScr...
CSS
1 commit
# 192,761
Ruby
HTML
sidekiq
1 commit
# 180,662
React
after-e...
js
adobe
1 commit

This directive gives you a Bootstrap Dropdown with the power of AngularJS directives.

Features

  • Based on Bootstrap's dropdown.
  • jQuery is not necessary.
  • Seperated your data and the selection data. no modification to the data made.
  • Built-in search.
  • Complete control on the selected items model to fit it to your requirements.
  • Two view options: normal list and checkboxes.
  • Pre-selected values.
  • Limit selection count.
  • Grouping items by property.
  • Callback events.
  • Translation texts.
  • Scrollable list (useful for big lists)
  • Keyboard controls

Demo

http://dotansimha.github.io/angularjs-dropdown-multiselect/

Dependencies

  • required: AngularJS >= 1.5, Bootstrap >= 3.0

  • Make sure to add the dependencies before the directive's js file.

  • Note: Bootstrap JS file is not needed for the directive, it just uses the CSS file

Install

  1. Download the files
    1. Using bower: Just run
      bower install angularjs-dropdown-multiselect
    2. Using npm : Just run
      npm install angularjs-dropdown-multiselect
    3. Manually: You can download the
      .js
      file directly or clone this repository
  2. Include the file in your app
    • .
    • You can also use the minfined version (
      angularjs-dropdown-multiselect.min.js
      ).
  3. Include the module in angular (i.e. in
    app.js
    ) -
    angularjs-dropdown-multiselect

Contributing

Issues and PR's are much appreciated. We're currently working on reducing them. When you create a new PR please make it against the develop branch when adding new features and to the fix branch when fixing small issues instead of master.

Usage and Documentation

See the documentation and examples in the GitHub pages: http://dotansimha.github.io/angularjs-dropdown-multiselect/

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.