Автозаполнение Twitter-Typeahead не работает? - PullRequest
0 голосов
/ 14 января 2019

Что не так с этим кодом;

<script type="text/javascript">
        jQuery(document).ready(function () {

            var customers = new Bloodhound({
                datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
                queryTokenizer: Bloodhound.tokenizers.whitespace,
                remote: {
                    url: '/api/customers?query=%QUERY',
                    wildcard: '%QUERY'
                }
            });

            $('#customer').typeahead(null, {
                name: 'customers',
                display: 'name',
                source: customers
            });
        });
</script>

Когда я набираю текст в текстовое поле. Вызов Ajax является проблемой для / api / customer / query = "что-то", но автозаполнение не работает.

Скриншот:

enter image description here

Как это исправить? Спасибо

...