PageSourceSearch

https://globalassets.clubrunner.ca/scripts/select2/select2forTag.min.js?_=639252462896352209

js clubrunner.ca collected 2026-09-24 08:42:55 UTC 1,400 bytes, 3 lines download raw bytes

1function tagSelect(g,f,k,h){var e=$(f).val(),a=[];$.trim(e)&&(a=e.split(","));$.ajax({url:k,type:"Get",contentType:"application/json",success:function(c){a&&$.trim(a)&&($.each(c,function(d,b){$.trim(b.text)&&$.each(a,function(a,d){$.trim(d)&&b.text.toLowerCase()==d.toLowerCase()&&(b.selected=!0)})}),$.each(a,function(a,b){if($.trim(b)){var d=!1;$.each(c,function(a,c){c.text.toLowerCase()==b.toLowerCase()&&(d=c.selected=!0)});d||c.splice(c.length,1,{id:b,text:b,selected:!0})}}));var e=g+" option";
2$(g).select2({data:c,tags:!0,multiple:!0,tokenSeparators:[","],createTag:function(a){found=!1;$(e).each(function(){$.trim(a.term).toUpperCase()==$.trim($(this).text()).toUpperCase()&&(found=!0)});if(!found)return{id:a.term,text:a.term,isNew:!0}}}).on("select2:select",function(c){if(h){var b=$(this).find('[data-select2-tag="true"]');b.length&&(b.replaceWith('<option selected value="'+b.val()+'">'+b.val()+"</option>"),b=b.val(),$.ajax({url:h,type:"post",contentType:"application/json; charset=utf-8",
3data:JSON.stringify({id:"",text:b}),success:function(a){},error:function(a){console.log(a)}}))}e = $(f).val();if($.trim(e)){a = e.split(",");}else{a = [];}a.splice(a.length,1,c.params.data.text.trim());a.sort();$(f).val(a.toString())}).on("select2:unselect",function(c){a.splice($.inArray(c.params.data.text.trim(),a),1);a.sort();$(f).val(a.toString())})},error:function(a){console.log(a)}})};

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.