HTML
xxxxxxxxxx
1
<div id="MUsername" class="form-outline autocomplete">
2
<input type="text" id="form2" class="form-control" />
3
<label class="form-label" for="form2">Example label</label>
4
</div>
CSS
1
1
JS
xxxxxxxxxx
1
const asyncAutocomplete = document.querySelector('#MUsername');
2
const asyncFilter = async (query) => {
3
const url = `https://swapi.py4e.com/api/people/?search=${encodeURI(query)}`;
4
const response = await fetch(url);
5
const data = await response.json();
6
console.log(data)
7
return data.results;
8
9
};
10
11
new mdb.Autocomplete(asyncAutocomplete, {
12
filter: asyncFilter,
13
displayValue: (value) => value.name
14
});
Console errors: 0