Używam najnowszej wersji select2 (4.0.0) i nie mogę znaleźć opcji wyboru grup optycznych do wybrania.Select2 v4.0 make optgroups selectable
An optgroup służy do grupowania różnych opcji z listy rozwijanej, jak pokazano w swoich podstawowych przykładów:
muszę to optgoup być wybierane też! Było to możliwe w 3.5.1, ale nie jest już ustawieniem domyślnym w 4.0.0.
mój kod wygląda następująco:
$(document).ready(function() {
$('#countrySelect').select2({
data: [{
text: "group",
"id": 1,
children: [{
"text": "Test 2",
"id": "2"
}, {
"text": "Test 3",
"id": "3",
"selected": true
}]
}]
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://select2.github.io/dist/js/select2.full.js"></script>
<link href="https://select2.github.io/dist/css/select2.min.css" rel="stylesheet" />
<select id="countrySelect" style="width: 380px;" placeholder="Select regions..."></select>
możliwe duplikat [selekcyjny optgroups w Wybór2] (http://stackoverflow.com/questions/30820215/selectable-optgroups-in -select2) –
nie duplikuję, ponieważ moje pytanie używa select2 wersji 4.0, podczas gdy zaznaczone pytanie używa poprzedniej wersji. Rozwiązane tam rozwiązanie nie działa dla mnie. – Stefan
Nawet jeśli działa, ta odpowiedź jest lepsza. Wyjaśnia, że serwatka, do której grupy dyskusyjne można wybierać, nie jest dostępna do wyboru i nie oferuje obejścia "hack". – Stefan