Kontaktskjema - Veivesenet API

Informasjon om bilen

Reg.nr.:

Merke:

Modell:

År:

HK:

Farge:

Drivhjul:

Variant:

EU kontroll:

Drivstoff:

Gir:

Reg. første år:

jQuery(document).ready(function($) { console.log('JavaScript-koden kjører.'); $('#sok-knapp').on('click', function(e) { e.preventDefault(); console.log('Søk-knappen ble klikket.'); var regnr = $('.regnr-felt').val().trim().toUpperCase(); console.log('Registreringsnummer:', regnr); if (!regnr) { alert('Vennligst skriv inn et registreringsnummer.'); return; } console.log('Starter AJAX-kall.'); $.ajax({ url: ajax_object.ajax_url, type: 'POST', dataType: 'json', data: { action: 'hent_bilopplysninger', regnr: regnr, }, success: function(response) { console.log('AJAX-kall vellykket.', response); if (response.success) { var data = response.data; // Oppdater feltene i "Informasjon om bilen" $('#bil-regnr').text(data.registreringsnummer || ''); $('#bil-merke').text(data.merke || ''); $('#bil-modell').text(data.modellbetegnelse || ''); $('#bil-aar').text(data.arModell || ''); $('#bil-hk').text(data.maksNettoEffekt || ''); $('#bil-farge').text(data.kjoretoyFarge || ''); $('#bil-drivhjul').text(data.drivhjul || ''); $('#bil-variant').text(data.variant || ''); $('#bil-eu-kontroll').text(data.sistGodkjent || ''); $('#bil-drivstoff').text(data.motortypeDrivstoff || ''); $('#bil-gir').text(data.girkassetype || ''); $('#bil-regforsteaar').text(data.registrertForstegangNorge || ''); // Hvis du bruker skjulte felt i skjemaet $('.bil-merke-felt').val(data.merke || ''); $('.bil-modell-felt').val(data.modellbetegnelse || ''); // Fortsett for alle feltene } else { alert('Feil: ' + response.data); } }, error: function(xhr, status, error) { console.log('AJAX-kall feilet.', error); alert('En feil oppstod under henting av bilopplysninger.'); } }); }); });