Невозможно использовать Bloodhound на сайте (ошибка: Bloodhound не определен) - PullRequest
0 голосов
/ 09 июля 2019

Я хочу использовать Typehead для поля ввода, но оно появилось после ошибки

Bloodhound не определен

Я уже внедрил некоторую библиотеку

<script src="jquery/typeahead/typeahead.bundle.js"></script>
<script src="jquery/typeahead/typeahead.bundle.min.js"></script>
<script src="jquery/jquery-3.4.1.min.js"></script>

Вот мой сценарий

<script>
    $(document).ready(function(){
        var courses = ['PRN292', 'SWT201', 'PRO201', 'JPD201'];
        var courses = new Bloodhound({
            datumTokenizer: Bloodhound.tokenizers.whitespace,
            queryTokenizer: Bloodhound.tokenizers.whitespace,
            local: courses
        });

        $('.typehead').typehead({
            hint: true,
            highlight: true,
            minLength: 1
            },
            {
            name: 'courses',
            source: courses
        });
    });
</script>

Вот мой HTML-код

<div class="form-group">
    <h2>Course code</h2>
    <input type="search" class="typehead" autocomplete="off" spellcheck="false">
</div>
...