You can enable both tag creation and option groups. It seems to work here.
Use a select
element, with optgroup
for categories:
<select id="select-gear" class="demo-default" multiple placeholder="Select gear...">
<option value="">Select gear...</option>
<optgroup label="Climbing">
<option value="pitons">Pitons</option>
<option value="sling">Sling</option>
</optgroup>
<optgroup label="Skiing">
<option value="skis">Skis</option>
<option value="skins">Skins</option>
<option value="poles">Poles</option>
</optgroup>
</select>
When you initialize it, use the option create : true
:
$('#select-gear').selectize({
create: true
});