jQuery Optgrouper Demo

Usage

Add data-optgroup attribute to each <option> element.

<select id="selAnimals">
    <option data-optgroup="Mammals">Cheetah</option>
    <option data-optgroup="Reptiles">Lizard</option>
    <option data-optgroup="Reptiles">Snake</option>
    <option data-optgroup="Mammals">Elephant</option>
</select>

Include jquery.js and jquery.optgrouper.js, then call Optgrouper when page is ready.

<script src="jquery.js"></script>
<script src="jquery.optgrouper.js"></script>
<script>
$(document).ready(function() {
    $('#selAnimals').optgrouper();
});
</script>

Demo

The <select> list below has been modified using the jQuery Optgrouper plugin.

Copyright © 2013 Andrew Duthie
For project and license information, visit the GitHub repository