mirror of https://github.com/interlegis/sigi.git
10 changed files with 6 additions and 72 deletions
File diff suppressed because one or more lines are too long
@ -1,5 +0,0 @@ |
|||||
$(document).ready(function () { |
|
||||
M.Dropdown.init($('.dropdown-trigger')); |
|
||||
M.Modal.init($(".modal")); |
|
||||
M.FloatingActionButton.init($(".fixed-action-btn")); |
|
||||
}); |
|
||||
@ -1,3 +0,0 @@ |
|||||
$(document).ready(function () { |
|
||||
M.Materialbox.init($('.materialboxed')); |
|
||||
}) |
|
||||
@ -1,38 +0,0 @@ |
|||||
$("#apply-filters").on("click", function () { |
|
||||
var query = []; |
|
||||
var retorno = decodeURIComponent(window.location.search).replace("?", "").split("&"); |
|
||||
var remove = []; |
|
||||
var filters = $(".admin_filter"); |
|
||||
var dal_filters = $("[id$=dal-filter]") |
|
||||
for (i = 0; i < filters.length; i++) { |
|
||||
var element = $(filters[i]); |
|
||||
var filter; |
|
||||
if (element.attr("type") == "text") { |
|
||||
var cleaner = decodeURIComponent(element.attr("data-clear")).replace("?", "").split("&"); |
|
||||
if (element.val() == "") { |
|
||||
filter = [] |
|
||||
} else { |
|
||||
filter = [element.attr("name") + '=' + decodeURIComponent(element.val())]; |
|
||||
} |
|
||||
filter = filter.concat(cleaner); |
|
||||
} else { |
|
||||
filter = decodeURIComponent(element.val()).replace("?", "").split("&"); |
|
||||
} |
|
||||
remove = remove.concat(retorno.filter(x => !filter.includes(x))); |
|
||||
query = query.concat(filter.filter(x => !retorno.includes(x))); |
|
||||
} |
|
||||
|
|
||||
for (i = 0; i < dal_filters.length; i++) { |
|
||||
var element = $(dal_filters[i]); |
|
||||
var filter = []; |
|
||||
if (element.val() != "") { |
|
||||
filter = [element.serialize()]; |
|
||||
} |
|
||||
remove = remove.concat(retorno.filter(x => x.includes(element.attr("name")))); |
|
||||
query = query.concat(filter); |
|
||||
} |
|
||||
|
|
||||
query = query.concat(retorno.filter(x => !remove.includes(x))); |
|
||||
query = query.filter(x => x != ""); |
|
||||
window.location.href = "?" + (query.join("&")); |
|
||||
}); |
|
||||
Loading…
Reference in new issue