загрузчик typeahead не работает в загрузочных тегах - PullRequest
0 голосов
/ 11 июня 2019

Я использую вводные теги для моего проекта. Теперь я хочу реализовать вводное предложение в тегах ввода, я уже реализую его, но он не работает. Здесь я добавляю свой код. Любая помощь? Заранее спасибо.

<div class="category-container">
<input type="text" id="category" data-role="tagsinput"/>
</div>

var data = ["Amsterdam",
    "London",
    "Paris",
    "Washington",
    "New York",
    "New Jersey",
];
var citynames = new Bloodhound({
    datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
    queryTokenizer: Bloodhound.tokenizers.whitespace,
    local: $.map(data, function (city) {
        return {
            name: city
        };
    })
});
citynames.initialize();

$('#category').tagsinput({
    typeaheadjs: [{
          minLength: 1,
          highlight: true,
    },{
        minlength: 1,
        name: 'citynames',
        displayKey: 'name',
        valueKey: 'name',
        source: citynames.ttAdapter()
    }],
    freeInput: true
});
...