Очистить выпадающий список с помощью jQuery Select2

я пытаюсь программно очистить выпадающий список, используя фантастическийвыбор2 библиотека. Раскрывающийся список динамически заполняется удаленным вызовом ajax с использованием Select2.query вариант.

HTML:


Javascript:

        var $remote = $('#remote');

        $remote.select2({
            allowClear: true,
            minimumInputLength: 2,
            query: function(options){
                $.ajax({
                    dataType: 'json',
                    url: myURL + options.term,
                    error: function(jqXHR, textStatus, errorThrown){
                        smoke.alert(textStatus + ": server returned error on parsing arguments starting with " + options.term);
                    },
                    success: function(data, textStatus, jqXHR){
                        var results = [];
                        for(var i = 0; i < data.length; ++i){
                            results.push({id: data[i].id, text: data[i].name});
                        }

                        options.callback({results: results, more: false});
                    }
                });
            }
        });

К сожалению, призыв к$remove.select2('val', '') выбрасывает следующее исключение: я

 Uncaught Error: cannot call val() if initSelection() is not defined

мы пытались установитьattr, установив,valtext и конкретный Select2data функция. Можно'Похоже, он прояснил этого парня и работает в режиме радио-кнопки. Кто-нибудь получил предложения?

Ответы на вопрос(3)

Ваш ответ на вопрос