From 6b6e387d19d8427980cc7226e31d4f1bdab8ca87 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Fri, 23 Aug 2019 20:32:14 -0600 Subject: [PATCH] Store city/state value in localstorage --- www/assets/js/manage.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/www/assets/js/manage.js b/www/assets/js/manage.js index 528aafd..eb24170 100644 --- a/www/assets/js/manage.js +++ b/www/assets/js/manage.js @@ -60,6 +60,12 @@ $("#addpackagebtn").click(function () { }); return; } + + // Save city/state if changed + if (localStorage.getItem("citystate") != $("input[name=citystate]").val().trim()) { + localStorage.setItem("citystate", $("input[name=citystate]").val().trim()); + } + var address = ($("input[name=number]").val() + " " + $("input[name=street]").val()).toUpperCase(); $.getJSON(geocodeapi, { address: address + " " + $("input[name=citystate]").val().toUpperCase() @@ -88,3 +94,8 @@ $("#addpackagebtn").click(function () { } }); }); + +// Restore user's last entered city/state combo +if (localStorage.getItem("citystate") != null) { + $("input[name=citystate]").val(localStorage.getItem("citystate")); +} \ No newline at end of file