Advertisement
RyanFarley

Newgate VIN Lookup

Oct 28th, 2022 (edited)
1,295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(function() {
  2.     $("input[name=donation_vin]").blur(function() {
  3.         var vin = $("input[name=donation_vin]").val();
  4.         console.log("Looking up " + vin);
  5.         if (!vin) return;
  6.  
  7.         $.get("https://vpic.nhtsa.dot.gov/api/vehicles/DecodeVinValuesExtended/" + vin + "?format=json", function(data) {
  8.             if (data.Results && data.Results.length > 0) {
  9.                 var vehicle = data.Results[0];
  10.                 var make = vehicle.NCSAMake || vehicle.Make;
  11.                 var model = vehicle.Model;
  12.                 var year = vehicle.ModelYear;
  13.                  console.log("Results for " + vin, vehicle, year, make, model);
  14.  
  15.                 $("input[name=donation_make").val(make);
  16.                 $("input[name=donation_model").val(model);
  17.                 $("input[name=donation_year").val(year);
  18.             }
  19.         });
  20.     });
  21. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement