-
-
Save pmacMaps/84e5aa11894290971983b045bf54804e to your computer and use it in GitHub Desktop.
Setting definition query of layer based upon date field using jQuery date-picker UI
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// apply date filter to layer | |
function setFilter() { | |
// beginning date for reviewed plans (from jQuery date-picker) | |
var from = $('#fromDate').val(); | |
// ending date for reviewed plans (from jQuery date-picker) | |
var to = $('#toDate').val(); | |
// where clause for definition query | |
var where_clause = '"DATE" >= date ' + "'" + from + "'" + ' AND "DATE" <= date' + " '" + to + "'"; | |
// apply filter | |
planSubmissions.setWhere(where_clause); | |
// future enhancements | |
// get count of features | |
// if no features exist, add message | |
// call clearFilter() | |
// hide filter panel widget | |
$('#panelFilter').collapse("hide"); | |
} | |
// clear filter on layer and show all features | |
function clearFilter() { | |
planSubmissions.setWhere(""); | |
$('#panelFilter').collapse("hide"); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment