Я хочу использовать 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>