Есть ли опция в selectctize. js, чтобы выбрать все дочерние опции, когда выбран родительский optgroups .
Список множественного выбора заполняется с использованием примера, описанного в https://github.com/sjhewitt/selectize.js/blob/optgroups/examples/optgroups.html#L59
$('#select-animal').selectize({
options: [
{class: 'mammal', value: "dog", name: "Dog" },
{class: 'mammal', value: "cat", name: "Cat" },
{class: 'mammal', value: "horse", name: "Horse" },
{class: 'mammal', value: "kangaroo", name: "Kangaroo" },
{class: 'bird', value: 'duck', name: 'Duck'},
{class: 'bird', value: 'chicken', name: 'Chicken'},
{class: 'bird', value: 'ostrich', name: 'Ostrich'},
{class: 'bird', value: 'seagull', name: 'Seagull'},
{class: 'reptile', value: 'snake', name: 'Snake'},
{class: 'reptile', value: 'lizard', name: 'Lizard'},
{class: 'reptile', value: 'alligator', name: 'Alligator'},
{class: 'reptile', value: 'turtle', name: 'Turtle'}
],
optgroups: [
{value: 'mammal', label: 'Mammal'},
{value: 'bird', label: 'Bird'},
{value: 'reptile', label: 'Reptile'}
],
optgroupField: 'class',
labelField: 'name',
searchField: ['name']
});
с учетом приведенных выше данных, требование: когда млекопитающее класс / Родительский вариант выбран, он должен выбрать все дочерние параметры, такие как Собака, Кошка, Лошадь и Кенгуру