Advertisement
Guest User

Untitled

a guest
Apr 5th, 2020
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.18 KB | None | 0 0
  1. var OpenWeatherAppKey = "2c24436d9d9a44bc6d9eae99d7835bb9"; //5bb30b963a0d79993
  2. b96acd6ce552b0c
  3. function getWeatherWithCityName() {
  4.  var cityName = $('#city-name-input').val();
  5.  var queryString =
  6.  'http://api.openweathermap.org/data/2.5/weather?q='
  7.  + cityName + '&appid=' + OpenWeatherAppKey;
  8. $.getJSON(queryString, function (results) {
  9.  showWeatherData(results);
  10.  }).fail(function (jqXHR) {
  11.  $('#error-msg').show();
  12.  $('#error-msg').text("Error retrieving data. " + jqXHR.statusText);
  13.  });
  14.  return false;
  15. }
  16. function showWeatherData(results) {
  17.  if (results.weather.length) {
  18.  $('#error-msg').hide();
  19.  $('#weather-data').show();
  20.  $('#title').text(results.name);
  21.  $('#temperature').text(results.main.temp);
  22.  $('#wind').text(results.wind.speed);
  23.  $('#humidity').text(results.main.humidity);
  24.  $('#visibility').text(results.weather[0].main);
  25.  var sunriseDate = new Date(results.sys.sunrise * 1000);
  26.  $('#sunrise').text(sunriseDate.toLocaleTimeString());
  27.  var sunsetDate = new Date(results.sys.sunset * 1000);
  28.  $('#sunset').text(sunsetDate.toLocaleTimeString());
  29.  } else {
  30.  $('#weather-data').hide();
  31.  $('#error-msg').show();
  32.  $('#error-msg').text("Error retrieving data. ");
  33.  }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement