BiQ Locate Autocomplete - single field

BiQ Locate Autocomplete - single field er en javascript komponent, som gør let at implementere en adresseindtastning med autocomplete i et enkelt felt. Du kan teste komponenten ved at indtaste en adresse i feltet herunder.

Valgt adresse:

Guide til implementering

Denne guide viser trin-for-trin, hvordan du implementere BiQ Locate Autocomplete (single field) i din webapplikation. For at bruge BiQ Locate Autocomplete skal du have en Bearer Token. Kontakt BiQ for at få udstedt en Bearer Token.

Step 1 - Tilføj inputfeltet

Tilføj et felt til adresseindtastning.

<div class="autocomplete-container">
    <label for="adresse-input">Adresse:</label>
    <input type="search" id="adresse-input">
</div>
Step 2 - Indlæs BiQ Locate JavaScript-biblioteket

Biblioteket biq-autocomplete.min.js skal være indlæst, før side-scriptet kører. Så indsæt nedenstående linie hvor dit website initialiseres. Alternativt i toppen på den side hvor du skal bruge autocomplete komponenten.

<script src="biq-autocomplete.min.js"></script>
Step 3 - Sørg for at styling er inkluderet

Autocomplete-forslagene bruger et stylesheet. Inkluder biq_autocomplete.css ved at tilføje nedenstående linie hvor dit website initialiseres eller på den side hvor du skal bruge autocomplete komponenten.

<link rel="stylesheet" href="biq_autocomplete.css" />
Step 4 - Tilføj side-scriptet

Tilføj et side-script, som "starter" komponenten på inputfeltet. Indsæt din Bearer Token i stedet for teksten INSERT-YOUR-BEARER-TOKEN-HERE.

<script>
    const TOKEN_KEY = 'INSERT-YOUR-BEARER-TOKEN-HERE';

    biqAutocomplete.biqAutocomplete(document.getElementById('adresse-input'), {
        bearerToken: TOKEN_KEY,
        select: function (selected) {
            document.getElementById("adresse-selected").innerHTML = selected.tekst;
        }
    });
</script>
Step 5 - Vis den valgte adresse

Når brugeren vælger et forslag, vises resultatet her:

<p>Valgt adresse: <span id="adresse-selected"></span></p>

Resultat: Brugeren skriver en adresse, får forslag med det samme, vælger et forslag, og den valgte adresse vises under feltet.