Если возможно, я НЕ готов к версии 4+. Слишком много окружающих работ требуется, и очевидная проблема, которую функции, разработанные в 3.5.4, будут ломаться при переходе на 4+.Select2 with closeOnSelect = false останавливает выделение первого элемента и выдаёт с помощью клавиши со стрелкой
Вот ошибка: https://github.com/select2/select2/issues/2783
Вот обновленный jsFiddle с использованием версии 3.5.4 http://jsfiddle.net/EHzcc/667/
<input type="hidden" style="width:100%">
<script>
var data = [{
id: 1,
text: "A"
}, {
id: 2,
text: "B"
}, {
id: 3,
text: "C"
}];
$('input').select2({
multiple: true,
data: data,
closeOnSelect : false
});
</script>
Вы заметите, что при нажатии на поле ВЫБ.2, что первый элемент не изюминка. Это останавливает пользователя с помощью клавиши со стрелкой для навигации. Удаление этого параметра работает, но поле закрывается преждевременно. Кто-нибудь знает, как это исправить?