boing6002 / select
Bootstrap Select data builder with server-side data fetching capability and a VueJS component
2.8.17
2019-01-22 07:22 UTC
Requires
- php: >=7.1.0
- laravel/framework: 5.7.*
This package is auto-updated.
Last update: 2026-05-25 10:59:20 UTC
README
Bulma styled single and multi-select VueJS component with a server-side option list builder. Read Docs
click on the photo to view a short demo in compatible browsers
Features
- a standalone component with minimal dependencies
- minimal CSS styling that matches the beautiful Bulma forms design
- the select options can be retrieved via ajax calls or, given directly, via a parameter
- when getting the data via ajax, the component can take various parameters for results filtering
- for the back-end, the package comes with a trait for easy retrieval and formatting of the data as expected by the VueJS component
- can filter the option list dynamically even based on the model’s one-to-many / many-to-many relationships
- can search in multiple attributes of a model
- can specify the attribute used as label for the select options
- can be used to create a new 'tag' if no suitable result is found (soon)
- can use the arrow keys to navigate the list of results and Enter to select/deselect
- is as small as can be, without skimping on features
Configuration & Usage
Be sure to check out the full documentation for this package available at docs.laravel-enso.com
Contributions
are welcome. Pull requests are great, but issues are good too.
License
This package is released under the MIT license.