mirror of
https://git.ianrenton.com/ian/spothole.git
synced 2025-10-27 16:59:25 +00:00
Add select for how many spots to display. Closes #23
This commit is contained in:
@@ -29,7 +29,7 @@ function buildQueryString() {
|
||||
str = str + getQueryStringFor(fn) + "&";
|
||||
}
|
||||
});
|
||||
str = str + "limit=50";
|
||||
str = str + "limit=" + $("#spots-to-fetch option:selected").val();
|
||||
return str;
|
||||
}
|
||||
|
||||
@@ -345,9 +345,12 @@ function escapeHtml(str) {
|
||||
function saveSettings() {
|
||||
// Find all storeable UI elements, store a key of "element id:property name" mapped to the value of that
|
||||
// property. For a checkbox, that's the "checked" property.
|
||||
return $(".storeable-checkbox").each(function() {
|
||||
$(".storeable-checkbox").each(function() {
|
||||
localStorage.setItem($(this)[0].id + ":checked", $(this)[0].checked);
|
||||
});
|
||||
$(".storeable-select").each(function() {
|
||||
localStorage.setItem($(this)[0].id + ":value", $(this)[0].value);
|
||||
});
|
||||
}
|
||||
|
||||
// Load settings from local storage and set up the filter selectors
|
||||
@@ -389,6 +392,9 @@ function setUpEventListeners() {
|
||||
$("#filters-button").button("toggle");
|
||||
$("#filters-area").hide();
|
||||
});
|
||||
$("#spots-to-fetch").click(function() {
|
||||
filtersUpdated();
|
||||
});
|
||||
}
|
||||
|
||||
// Startup
|
||||
|
||||
Reference in New Issue
Block a user