Не могу выбрать что-то еще, начинается с того же в выпадающем списке Select2 - PullRequest
0 голосов
/ 23 ноября 2018

В моем приложении есть выпадающий список select2.Почтовые индексы и города загружаются в этот выбор.Когда я набираю «2800», я получаю «2800 Мехелен» и «2800 Валем», потому что два города должны иметь один и тот же почтовый индекс.

Когда я выбрал «2800 Мехелен», я не могу выбрать «2800 Валем»"больше.Но все еще возможно выбрать что-то еще, у которого есть другой почтовый индекс.

enter image description here

1 Ответ

0 голосов
/ 28 ноября 2018

Я исправил эту проблему, удалив теги в элементе span 2, когда вы нажимаете.

$('span.select2').click(function(e){
    if ($('select#zipcode_belgium').has('option').length == 0) {
        //no options
    } else {
        //has options
        $('select#zipcode_belgium').empty();
    }
});
...