From 4c745be0dbfa7e97330fc1d013c9e31453fa9443 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Wed, 6 Mar 2019 14:00:46 -0500 Subject: [PATCH] adding ajax loaders to the search filter functionality --- views/admin/manageDashboard/index.html | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/views/admin/manageDashboard/index.html b/views/admin/manageDashboard/index.html index 1b46316e..65cf7cc2 100644 --- a/views/admin/manageDashboard/index.html +++ b/views/admin/manageDashboard/index.html @@ -83,10 +83,11 @@ window.Glma.manageMember( listData, - $("#glm-admin-search-overlay").fadeOut('slow'), + '', function(data) { $("#member-results-container").html(data.searchData); + $("#glm-admin-search-overlay").fadeOut('slow') }, function(error) { console.log(error); @@ -95,14 +96,16 @@ ); $(document).on("click", "#glm-admin-reset-filters", function(){ + $("#glm-admin-search-overlay").fadeIn('fast'); window.Glma.resetFilters(); window.Glma.deleteFilterFields(listData); window.Glma.manageMember( listData, - $("#glm-admin-search-overlay").fadeOut('slow'), + '', function(data) { $("#member-results-container").html(data.searchData); + $("#glm-admin-search-overlay").fadeOut('slow'); }, function(error) { console.log(error); @@ -112,6 +115,7 @@ }) $(".glm-search-checkbox").on("change", function(){ + $("#glm-admin-search-overlay").fadeIn('fast'); var filterData = {}; filterData.filterArchived = $("input[name='archivedSearch']:checked").length > 0 ? true : undefined; filterData.filterFeatured = $("input[name='featuredSearch']:checked").length > 0 ? true : undefined; @@ -123,9 +127,10 @@ window.Glma.mergeProps(listData, queries); Glma.manageMember( listData, - $("#glm-admin-search-overlay").fadeOut('slow'), + '', function(data) { $("#member-results-container").html(data.searchData); + $("#glm-admin-search-overlay").fadeOut('slow') }, function(error) { console.log(error); @@ -177,6 +182,7 @@ }); $('#filterCategories').on('change', function (e) { + $("#glm-admin-search-overlay").fadeIn('fast'); if( $(this).select2("val")){ listData.categorySearch = $(this).select2("val").join(","); }else{ @@ -189,9 +195,10 @@ window.Glma.mergeProps(listData, queries); Glma.manageMember( listData, - $("#glm-admin-search-overlay").fadeOut('slow'), + '', function(data) { $("#member-results-container").html(data.searchData); + $("#glm-admin-search-overlay").fadeOut('slow'); }, function(error) { console.log(error); -- 2.17.1