Multi Column Dropdown Box with jQuery and CSS3 - Multi Column Select
| File Size: | 8.46 KB |
|---|---|
| Views Total: | 19972 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
A small and simple jQuery plugin that turns the standard select list into a multi-column dropdown box with CSS3 transitions and transforms.
How to use it:
1. Add the required Multi-Column-Select.css to the head section of your web page.
Multi-Column-Select.<link rel="stylesheet" href="Multi-Column-Select/Multi-Column-Select.css">
2. Add the jQuery javascript library and the jQuery Multi Column Select plugin to the footer of your web page.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="Multi-Column-Select/Multi-Column-Select.js"></script>
3. Wrap the standard select list into a container element.
<div class="demo">
<select>
<option value="Audi">Audi</option>
<option value="Bugatti">Bugatti</option>
<option value="Chrysler">Chrysler</option>
...
</select>
</div>
5. Call the plugin with options on the container element you created.
$(document).ready(function(){
$('.demo').MultiColumnSelect({
// Single or Multiple Select
multiple: false,
// Use text from option. Use false if you plan to use images
useOptionText: true,
// Hide Original Select Control
hideselect: true,
// Toggle Open Button Class
openmenuClass: 'mcs-open',
// Text for button
openmenuText: 'Choose An Option',
// Class added to Toggle button on open
openclass: 'open',
// Class of parent container
containerClass: 'mcs-container',
// Class of menu items
itemClass: 'mcs-item',
// Assign as ID to items eg 'item-' = #item-1, #item-2, #item-3...
idprefix: null,
// Toggle Height duration
duration: 200,
// Callbacks
onOpen: null,
onClose: null,
onItemSelect: null
});
});
Change log:
2016-04-10
- Fixed minor bugs.
2015-07-22
- Added 'Selected' option.
2015-03-13
- Update
2014-07-09
- Update
This awesome jQuery plugin is developed by djsmithme. For more Advanced Usages, please check the demo page or visit the official website.











