PageSourceSearch

https://www.awardstaffing.com/wp-content/plugins/wp-job-manager/as…/ajax-filters.js?ver=5034ef7cbba3f4acb9df

js awardstaffing.com collected 2026-09-29 11:26:58 UTC 7,009 bytes, 1 lines download raw bytes

1jQuery(document).ready(function(t){function e(e){return!(!window.sessionStorage||"function"!=typeof window.sessionStorage.setItem||t(document.body).hasClass("disable-job-manager-form-state-storage")||e.data("disable-form-state-storage"))}function i(e){var i=t("div.job_listings").index(e),n=e.data("post_id");return void 0!==n&&n||(n=window.location.href.replace(location.hash,"")),"job_listing_"+n+"_"+i}function n(t,n){if(!e(t))return!1;"object"!=typeof n&&(n={});var a=i(t);try{return window.sessionStorage.setItem(a,JSON.stringify(n))}catch(t){}return!1}function a(t){if(!e(t))return!1;var n=i(t);try{var a=window.sessionStorage.getItem(n);if(a)return JSON.parse(a)}catch(t){}return!1}function o(t,i){if(!e(t)||!t)return!1;var o=a(t);return!!o&&(o.persist_results=i,n(t,o))}function s(t){if(!e(t)||!t)return!1;var i=a(t);if(!i)return!1;var o=t.find(".job_filters");return i.form=o.serialize(),n(t,i)}function r(e,i,n){var a=e.find(".job_listings"),o=e.find(".showing_jobs");if("boolean"!=typeof n&&(n=!1),"string"==typeof i.showing&&i.showing||i.showing_links){var s=jQuery("<span>").html(i.showing||"&nbsp;");o.show().html("").html(i.showing_links).prepend(s)}else o.hide();return i.showing_all?o.addClass("wp-job-manager-showing-all"):o.removeClass("wp-job-manager-showing-all"),i.html&&(n?a.append(i.html):a.html(i.html)),!0===e.data("show_pagination")?(e.find(".job-manager-pagination").remove(),i.pagination&&e.append(i.pagination)):(!i.found_jobs||i.max_num_pages<=i.data.page?t(".load_more_jobs:not(.load_previous)",e).hide():t(".load_more_jobs",e).show(),t(".load_more_jobs",e).removeClass("loading").data("page",i.data.page),t("li.job_listing",a).css("visibility","visible")),!0}t(document).on("click","a",function(){t("div.job_listings").each(function(){s(t(this))})}),t(document).on("submit","form",function(){t("div.job_listings").each(function(){s(t(this))})});var l=[];function d(){var e=t(this).closest("div.job_listings");e.triggerHandler("update_results",[1,!1]),n(e)}t("div.job_listings").on("click","li.job_listing a",function(){o(t(this).closest("div.job_listings"),!0)}).on("click",".job-manager-pagination a",function(){var e=t(this).closest("div.job_listings"),i=t(this).data("page");return e.triggerHandler("update_results",[i,!1]),t("body, html").animate({scrollTop:e.offset().top},600),!1}).on("update_results",function(o,s,d){var c,u,g,_="",f=t(this),p=f.find(".job_filters"),h=f.find(".job_listings"),m=f.data("per_page"),b=f.data("orderby"),j=f.data("featured_first"),v=f.data("order"),w=f.data("featured"),y=f.data("filled"),k=f.data("remote_position"),x=f.data("job_types"),S=f.data("post_status"),C=f.data("author"),H=t("div.job_listings").index(this);if(!(H<0)){if(function(t){if(!e(t))return!1;var n=i(t);try{window.sessionStorage.removeItem(n)}catch(t){return!1}}(f),l[H]&&l[H].abort(),d&&1!==s||(t("li.job_listing, li.no_job_listings_found",h).css("visibility","hidden"),h.addClass("loading")),f.find(".load_more_jobs").data("page",s),!0===f.data("show_filters")){var I=[];t(':input[name="filter_job_type[]"]:checked, :input[name="filter_job_type[]"][type="hidden"], :input[name="filter_job_type"]',p).each(function(){I.push(t(this).val())}),c=p.find(':input[name^="search_categories"]').map(function(){return t(this).val()}).get(),u="",g="";var O=p.find(':input[name="search_keywords"]'),z=p.find(':input[name="search_location"]'),E=p.find(':input[name="remote_position"]');O.val()!==O.attr("placeholder")&&(u=O.val()),z.val()!==z.attr("placeholder")&&(g=z.val()),E.length&&(k=E.is(":checked")?"true":null),_={lang:job_manager_ajax_filters.lang,search_keywords:u,search_location:g,search_categories:c,filter_job_type:I,filter_post_status:S,per_page:m,orderby:b,featured_first:j,order:v,page:s,featured:w,filled:y,remote_position:k,author:C,show_pagination:f.data("show_pagination"),form_data:p.serialize()}}else c=f.data("categories"),u=f.data("keywords"),g=f.data("location"),c&&("string"!=typeof c&&(c=String(c)),c=c.split(",")),_={lang:job_manager_ajax_filters.lang,search_categories:c,search_keywords:u,search_location:g,filter_post_status:S,filter_job_type:x,per_page:m,orderby:b,order:v,page:s,featured:w,filled:y,remote_position:k,author:C,show_pagination:f.data("show_pagination")};l[H]=t.ajax({type:"POST",url:job_manager_ajax_filters.ajax_url.toString().replace("%%endpoint%%","get_listings"),data:_,success:function(t){if(t)try{t.data=_,r(f,t,d),h.removeClass("loading"),f.triggerHandler("updated_results",t),function(t,i){if(!e(t))return!1;var o=a(t);o||(o={persist_results:!1});var s=t.find(".job_listings");i.html=s.html(),o.results=i,n(t,o)}(f,t)}catch(t){window.console&&window.console.log(t)}}
1,error:function(t,e,i){window.console&&"abort"!==e&&window.console.log(e+": "+i)},statusCode:{404:function(){window.console&&window.console.log("Error 404: Ajax Endpoint cannot be reached. Go to Settings > Permalinks and save to resolve.")}}})}}),t("#search_keywords, #search_location, #remote_position, .job_types :input, #search_categories, .job-manager-filter").change(d).on("keyup",function(e){13===e.which&&t(this).trigger("change")}),t(".job_filters").on("click",".reset",function(){var e=t(this).closest("div.job_listings"),i=t(this).closest("form");return i.find(':input[name="search_keywords"], :input[name="search_location"], .job-manager-filter').not(':input[type="hidden"]').val("").trigger("change.select2"),i.find(':input[name^="search_categories"]').not(':input[type="hidden"]').val("").trigger("change.select2"),i.find(':input[name="filter_job_type[]"]').not(':input[type="hidden"]').prop("checked",!0),i.find(':input[name="remote_position"]').not(':input[type="hidden"]').prop("checked",!1),e.triggerHandler("reset"),e.triggerHandler("update_results",[1,!1]),n(e),!1}).on("submit",function(){var e=t(this).closest("div.job_listings"),i=t("div.job_listings").index(e);return l[i]&&-1!==[0,4].indexOf(l[i].readyState)&&d.call(this),!1}),t(document.body).on("click",".load_more_jobs",function(){var e=t(this).closest("div.job_listings"),i=parseInt(t(this).data("page")||1,10);return t(this).addClass("loading"),i+=1,t(this).data("page",i),e.triggerHandler("update_results",[i,!0]),!1}),t.isFunction(t.fn.select2)&&"undefined"!=typeof job_manager_select2_filters_args&&t('select[name^="search_categories"]:visible').select2(job_manager_select2_filters_args),t(window).on("unload",function(){return t("div.job_listings").each(function(){var i=a(t(this));i&&!i.persist_results&&function(t){if(!e(t))return!1;var i=a(t);i||(i={}),i.results=null,n(t,i)}(t(this))}),!0}),t("div.job_listings").each(function(){var i=t(this),s=i.find(".job_filters"),l=!1,d=a(i);d&&(d.results&&(l=r(i,d.results),o(i,!1),function(t){if(!e(t))return!1;var i=a(t);i||(i={}),i.form=null,n(t,i)}(i)),"string"==typeof d.form&&""!==d.form&&(s.find("input[type=checkbox]").prop("checked",!1),s.deserialize(d.form),s.find(':input[name^="search_categories"]').not(':input[type="hidden"]').trigger("change.select2"))),!l&&s.length>0&&i.triggerHandler("update_results",[1,!1])})});

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.