Highlight non-numeric home location coordinates
This commit is contained in:
parent
0be576a272
commit
65a4a95804
1 changed files with 9 additions and 5 deletions
|
@ -69,8 +69,8 @@ $(document).ready(function () {
|
||||||
deleted_lon = null;
|
deleted_lon = null;
|
||||||
respondToHomeUpdate();
|
respondToHomeUpdate();
|
||||||
}).on("moveend", function () {
|
}).on("moveend", function () {
|
||||||
var lat = $("#home_lat").val(),
|
var lat = $("#home_lat").val().trim(),
|
||||||
lon = $("#home_lon").val(),
|
lon = $("#home_lon").val().trim(),
|
||||||
location;
|
location;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -128,15 +128,19 @@ $(document).ready(function () {
|
||||||
}
|
}
|
||||||
|
|
||||||
function respondToHomeUpdate() {
|
function respondToHomeUpdate() {
|
||||||
var lat = $("#home_lat").val(),
|
var lat = $("#home_lat").val().trim(),
|
||||||
lon = $("#home_lon").val(),
|
lon = $("#home_lon").val().trim(),
|
||||||
location;
|
location;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (lat && lon) {
|
if (lat && lon) {
|
||||||
location = L.latLng(lat, lon);
|
location = L.latLng(lat, lon);
|
||||||
}
|
}
|
||||||
} catch (error) {}
|
$("#home_lat, #home_lon").removeClass("is-invalid");
|
||||||
|
} catch (error) {
|
||||||
|
if (lat && isNaN(lat)) $("#home_lat").addClass("is-invalid");
|
||||||
|
if (lon && isNaN(lon)) $("#home_lon").addClass("is-invalid");
|
||||||
|
}
|
||||||
|
|
||||||
$("#home_message").toggleClass("invisible", Boolean(location));
|
$("#home_message").toggleClass("invisible", Boolean(location));
|
||||||
$("#home_show").prop("hidden", !location);
|
$("#home_show").prop("hidden", !location);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue