2013-12-09 2 views
3

Я хочу заменить MultiSelect на select2, но у первой есть замечательная функция, которая позволяет вам щелкнуть по названию группы, чтобы соответствовать всем ее подэлементам.bootstrap select2: возможность выбора группы

Возможно ли сделать что-то подобное с помощью select2?

+0

Я использовал select2, но не MultiSelect. Хотя я только что проверил демо-версию группы Multiselect с URL-адреса http://www.erichynds.com/examples/jquery-ui-multiselect-widget/demos/. Я не думаю, что select2 предоставляет такую ​​поддержку. –

+0

Я так считаю, вот почему я спросил – Maxxer

ответ

0

select2 позволяет вам выбрать самую группу optgroup, если она имеет атрибут id.

Если вы хотите выбрать подэлементы, которые вы можете прослушать, чтобы изменить событие, посмотрите, была ли выбрана группа optgroup, и замените выделение на все дочерние элементы. его немного больше работы, но можно сделать.

+1

Я только что подал [ошибка] (https://github.com/ivaynberg/select2/issues/1965);) Я подумал, что было бы неплохо иметь его в главном коде , Я попытался сделать это, но я не очень хорошо знаком с js OOP. Я проверю позже, если я могу лучше понять – Maxxer

+3

Почему [эта скрипка] (http://jsfiddle.net/qUh5V/) не работает? Я добавил «id» в optgroup, но, похоже, не доступен для просмотра – Maxxer

Смежные вопросы