Bootstrap Tagsinput + обновление Typeahead не работает - PullRequest
0 голосов
/ 23 июня 2018

У меня проблема с использованием тега bootstrap 3, входящего + компонент typeahead.

Я инициализирую свой объект, используя этот код:

$(".tagsinput-airport[id=arrival]").tagsinput({
                        allowDuplicates: false,
                        freeInput: false,
                        itemValue: 'value',
                        itemText: 'display',
                        maxTags : 1,
                        tagClass: 'tag label label-info tags-airport',
                        typeahead: {
                            items: 'all',
                            afterSelect: function (val) {
                                this.$element.val("");
                            },
                            source: function(query) {
                                return mySource;
                            },
                            updater: function(item) {
                                return item;
                            }
                        }
                    });

Теперь мне нужно динамически или лучше обновить источник данных, в какой-то момент в коде я создал новый объект с именем «newSources», и я хочу вставить этот объект в качестве источника вместо старого «mySource».

Как я могу это сделать? Я пытался по-разному, но безуспешно ..

Кто-нибудь из вас может мне помочь?

Спасибо

...