PageSourceSearch

https://thelearningexperience.com/wp-content/plugins/gmw-ajax-form…/gmw.ajaxfms.ajax.filters.min.js?ver=2.0.1

js thelearningexperience.com collected 2026-09-24 09:38:31 UTC 11,310 bytes, 1 lines download raw bytes

1jQuery(document).ready((function($){var initLoad=!0,formTriggered=!1,paginationTriggered=!1,boundsSearch=!1,filtersTriggered=!1,timeout;function gmw_ajax_form_map_boundaries_filter(mapId){var mapObject,bounds=GMW_Maps[mapId].getBounds(),target=$('.gmw-ajax-results-wrapper[data-id="'+mapId+'"]'),form_element=$('.gmw-ajax-form-wrapper[data-id="'+mapId+'"]'),form=form_element.find("form");$('div.gmw-ajax-form-wrapper[data-id="'+mapId+'"]').removeClass("active"),form_element.addClass("active").find(".form_data").val(""),form.find(".gmw-swlatlng").val(bounds.southWest.lat+","+bounds.southWest.lng),form.find(".gmw-nelatlng").val(bounds.northEast.lat+","+bounds.northEast.lng),target.triggerHandler("update_results",[1,!1,!1])}function gmw_ajax_form_hide_loaders(target){var form_id=target.data("id");setTimeout((function(){target.find(".gmw-results-list, .gmw-results-items, .gmw-load-more-button").removeClass("loading disabled"),jQuery("#gmw-map-loader-"+form_id).fadeOut("200").removeClass("loading")}),500)}function gmw_ajax_form_filters(target,page,form_data,append_results){var results_element=target.find(".gmw-results"),form_id=target.data("id"),form_submitted=!0,pagination=1===target.data("pagination"),loadMoreWrap=target.find(".gmw-load-more"),loadMoreBtn=loadMoreWrap.find(".gmw-load-more-button");gmw_ajaxfms_xhr[form_id]&&gmw_ajaxfms_xhr[form_id].abort(),results_element.show(),target.find(".gmw-ajax-filters").show(),target.find(".gmw-no-results").remove(),target.find(".gmw-results-message").show();var data={action:"gmw_form_ajax_submission",form_submitted:""!=form_data,form_values:form_data,filters:target.find("div.gmw-ajax-filters").find("input, select").serialize(),page:page,form_id:form_id,per_page_triggered:target.hasClass("per-page-triggered")?1:0};gmw_ajaxfms_xhr[form_id]=$.ajax({type:"post",url:gmwVars.ajaxUrl,data:data,success:function(results){if(GMW.do_action("gmw_ajaxfms_search_results_start",results,data),!results.results_enabled)return results.map_enabled&&void 0!==GMW_Maps[form_id]&&GMW_Maps[form_id].update(results.map_locations,results.user_location),void gmw_ajax_form_hide_loaders(target);results.found_results?(results.results_message?target.find(".gmw-results-message").replaceWith(results.results_message).show():target.find(".gmw-results-message").html("").hide(),!pagination&&append_results?(target.find(".gmw-results-list, .gmw-results-items").append(results.html_results),results.max_pages<=page&&(loadMoreWrap.hide(),loadMoreBtn.addClass("disabled"))):(target.find(".gmw-results-list, .gmw-results-items").html("").append(results.html_results),pagination?results.pagination?target.find(".gmw-pagination-wrapper").replaceWith(results.pagination):target.find(".gmw-pagination-wrapper").html("").hide():results.max_pages<=page?(loadMoreWrap.hide(),loadMoreBtn.data("page",1).removeClass("disabled")):(loadMoreWrap.show(),loadMoreBtn.data("page",1).removeClass("disabled"))),results_element.show()):(results_element.hide(),target.find(".gmw-pagination-wrapper").html("").hide(),target.find(".gmw-results-message").html("----------").hide(),target.find(".gmw-results-list, .gmw-results-items").html(""),pagination||loadMoreWrap.hide(),jQuery(results.html_results).appendTo(target)),void 0!==GMW_Maps[form_id]&&GMW_Maps[form_id].update(results.map_locations,results.user_location,append_results),gmw_ajax_form_hide_loaders(target),formTriggered=!1,paginationTriggered=!1,filtersTriggered=!1,GMW.do_action("gmw_ajaxfms_search_results_end",results,data)},error:function(jqXHR,textStatus,error){formTriggered=!1,paginationTriggered=!1,filtersTriggered=!1,window.console&&"abort"!==textStatus&&(window.console.log(textStatus+": "+error),gmw_ajax_form_hide_loaders(target))}})}$('.gmw-ajax-results-wrapper[data-hide_load_more="1"]').find(".gmw-load-more").hide(),$('div.gmw-ajax-results-wrapper[data-page_load_results="1"]').removeClass("page-load-results-found").find(".gmw-results, .gmw-ajax-filters").show(),jQuery(document).on("click",".gmw-all-results-link.gmw-ajax-form-link, .gmw-wider-search-link.gmw-ajax-form-link",(function(e){e.preventDefault();var form_id=jQuery(this).data("id"),form=jQuery('.gmw-ajax-form-wrapper[data-id="'+form_id+'"].active').find("form");if(jQuery(this).hasClass("gmw-all-results-link"))GMW.reset_form(form_id,!1),form.find(".gmw-lat, .gmw-lng, .gmw-state, .gmw-country").val(""),form.submit();else{var distance=jQuery(this).data("distance"),distanceElement=jQuery('<input type="hidden" name="distance" value="'+distance+'">');form.append(distanceElement).submit(),setTimeout((function(){form.find(distanceElement).remove()}),1e3)}})),$(".gmw-map-position-filter").on("change",(function(){var formId=$(this).data("id");$(this).is(":checked")?gmw_ajax_form_map_boundaries_filter(formId):jQuery("#gmw-swlatlng-"+formId+", #gmw-nelatlng-"+formId).val("")}
1)),GMW.add_action("gmw_map_position_changed",(function(map,mapObject){initLoad?initLoad=!1:filtersTriggered||paginationTriggered||formTriggered||!jQuery("#gmw-map-position-filter-"+mapObject.id).is(":checked")||(boundsSearch=!0,window.clearTimeout(timeout),timeout=window.setTimeout((function(){gmw_ajax_form_map_boundaries_filter(mapObject.id)}),400))}));var gmw_ajaxfms_xhr=[],enterPressed=!1;function gmw_ajax_form_submission_actions(form_element){var form=form_element.find("form"),form_id=form_element.data("id"),target="";if(!form[0].checkValidity())return form[0].reportValidity(),!0;formTriggered=!0,form.find(".gmw-swlatlng").val(""),form.find(".gmw-nelatlng").val(""),GMW.add_filter("gmw_map_disable_map_center",(function(){return!1})),$('div.gmw-ajax-form-wrapper[data-id="'+form_id+'"]').removeClass("active"),form_element.addClass("active").find(".form_data").val(""),(target=form_element.closest("div.gmw-ajax-form-container").find("div.gmw-ajax-results-wrapper")).length||(target=$('div.gmw-ajax-results-wrapper[data-id="'+form_id+'"]')),target.find(".gmw-ajax-filters").show(),target.triggerHandler("update_results",[1,!1,!1])}$("div.gmw-ajax-results-wrapper").on("update_results",(function(event,page,append_results,paginated){var target=$(this),results_element=target.find(".gmw-results"),form_id=parseInt(target.data("id"),10),form_element=$('div.gmw-ajax-form-wrapper.active[data-id="'+form_id+'"]'),form=form_element.find("form"),form_data_field=form_element.find(".form_data"),form_data="",mapLoader="";if(GMW.do_action("gmw_ajaxfms_pre_geocoding",event,page,target,form_id,form_data_field),append_results?target.find(".gmw-load-more-button").addClass("loading disabled"):(target.find(".gmw-results-list, .gmw-results-items").addClass("loading"),jQuery("#gmw-map-loader-"+form_id).addClass("loading")),boundsSearch)return gmw_ajaxfms_xhr[form_id]&&gmw_ajaxfms_xhr[form_id].abort(),GMW.add_filter("gmw_map_disable_map_center",(function(){return!0})),form_data=form.serialize(),gmw_ajax_form_filters(target,1,form_data,!1),boundsSearch=!1,!1;if(0!==form_element.length&&(form_data=form_data_field.val()).length)return gmw_ajax_form_filters(target,page,form_data,append_results),!1;if(0===form_element.length&&1==paginated)return form_data=window.location.search,gmw_ajax_form_filters(target,page,form_data,append_results),!1;gmw_ajaxfms_xhr[form_id]&&gmw_ajaxfms_xhr[form_id].abort();var address=form.find(".gmw-address-field:input").val(),latitude=form.find(".gmw-lat:input").val(),longitude=form.find(".gmw-lng:input").val();if(!form.find(".gmw-address-field:input").length||!$.trim(address).length||$.trim(latitude).length&&$.trim(longitude).length)return form_data=form.serialize(),form_data_field.val(form_data),gmw_ajax_form_filters(target,page,form_data,append_results),!1;address=GMW.apply_filters("gmw_ajaxfms_address_field_pre_geocoding",address.toString(),form),GMW.add_filter("gmw_map_disable_map_center",(function(){return!1})),GMW.geocoder(address,(function(result,response){"country"==result.level?form.find(".gmw-country").val(result.country_code).prop("disabled",!1):"region"==result.level&&(form.find(".gmw-state").val(result.region_name).prop("disabled",!1),form.find(".gmw-country").val(result.country_code).prop("disabled",!1)),form.find(".gmw-lat:input").val(result.latitude),form.find(".gmw-lng:input").val(result.longitude),setTimeout((function(){return form_data=form.serialize(),form_data_field.val(form_data),gmw_ajax_form_filters(target,page,form_data,append_results),!1}),300)}),(function(status,response){alert("The address you entered was not found."),gmw_ajax_form_hide_loaders(target)}))})),$('div.gmw-ajax-form-wrapper[data-results_page="0"]').find('input[type="text"]').on("keypress",(function(e){if(13==e.keyCode)return enterPressed=!0,gmw_ajax_form_submission_actions($(this).closest("div.gmw-ajax-form-wrapper")),!1;enterPressed=!1})),$('div.gmw-ajax-form-wrapper[data-auto_submission="1"][data-results_page="0"]').find("input, select").not('.chosen-choices input[type="text"]').on("change",(function(e){var form_element=$(this).closest("div.gmw-ajax-form-wrapper");return"text"==e.target.type&&1==enterPressed?(enterPressed=!1,!1):(enterPressed=!1,(!jQuery(this).prop("required")||!("text"==e.target.type&&!$.trim(jQuery(this).val()).length||"text"!=e.target.type&&""==jQuery(this).val()))&&
1(setTimeout((function(){gmw_ajax_form_submission_actions(form_element)}),300),!1))})),$('div.gmw-ajax-form-wrapper[data-results_page="0"]').find("form").on("submit",(function(e){return gmw_ajax_form_submission_actions($(this).closest("div.gmw-ajax-form-wrapper")),!1})),$('div.gmw-ajax-form-wrapper[data-results_page="0"]').find('input[type="submit"], .gmw-submit').on("click",(function(e){return gmw_ajax_form_submission_actions($(this).closest("div.gmw-ajax-form-wrapper")),!1})),$("div.gmw-ajax-results-wrapper").find(".gmw-ajax-filters").find("input, select").not('.chosen-choices input[type="text"]').on("change",(function(e){return target=$(this).closest("div.gmw-ajax-results-wrapper"),jQuery(this).hasClass("gmw-per-page")&&target.addClass("per-page-triggered"),filtersTriggered=!0,target.triggerHandler("update_results",[1,!1,!1]),!1})),$("div.gmw-ajax-results-wrapper").on("click",".gmw-pagination a",(function(){var target=$(this).closest("div.gmw-ajax-results-wrapper"),page=parseInt($(this).data("page"),10);return paginationTriggered=!0,target.triggerHandler("update_results",[page,!1,!0]),$("body, html").animate({scrollTop:target.offset().top},600),!1})),$("div.gmw-ajax-results-wrapper").on("click","a.gmw-load-more-button",(function(e){if(e.preventDefault(),!$(this).is(":visible")||$(this).hasClass("disabled")||$(this).hasClass("loading"))return!1;paginationTriggered=!0;var target=$(this).closest("div.gmw-ajax-results-wrapper"),page=parseInt($(this).data("page")||1,10);return $(this).addClass("loading"),page+=1,$(this).data("page",page),target.triggerHandler("update_results",[page,!0,!0]),!1})),$('div.gmw-ajax-results-wrapper[data-page_load_ajax="1"]').each((function(){jQuery(this).triggerHandler("update_results",[1,!1,!1])})),$('div.gmw-ajax-results-wrapper[data-infinite_scroll="1"]').each((function(){if(jQuery(this).find("a.gmw-load-more-button").length){var loadMore=jQuery(this).find("a.gmw-load-more-button");$(window).on("scroll",(function(){$(window).scrollTop()>=$(".gmw-results-items").offset().top+$(".gmw-results-items").outerHeight()-window.innerHeight-200&&loadMore.click()}))}}))}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.