1 2$(function () { 3 $('.pagination-consulting').pagination({ 4 prevText: '<', 5 nextText: '>', 6 currentPage: $(".current-page").val(), 7 items: $(".total").val(), 8 itemsOnPage: 10, 9 cssStyle: 'light-theme', 10 onPageClick: function (pageNumber, event) { 11 $(".current-page").val(pageNumber); 12 ConsultingHelper.SearchSubmit(); 13 //window.location.href = '/' + languageUI + '/Consulting/Index?page=' + pageNumber; 14 } 15 }); 16}); 17 18var ConsultingHelper = new function () { 19 this.SearchSubmit = function (backToFirstPage) { 20 if ($('#consultingSearchForm').length < 1) 21 return false; 22 23 if (backToFirstPage == true) 24 { } 25 else 26 $(".current-page").val(1); 27 var data = $('#consultingSearchForm').serialize(); 28 ConsultingHelper.GetResult(data); 29 ConsultingHelper.GetFilter(data); 30 ConsultingHelper.GetResultCount(data); 31 } 32 33 this.GetResult = function (dataSerialize) { 34 35 $('#consultingResult').addClass('disabledbutton'); 36 CommonHelper.ShowLoader(); 37 $.ajax({
38 url: '/' + languageUI + '/Consulting/GetResult', 39 method: 'post', 40 data: dataSerialize, 41 async: true 42 }).done(function (output) { 43 $("#consultingResult").html(output); 44 CommonHelper.HideLoader(); 45 DocumentHelper.SortClick(); 46 $('#consultingResult').removeClass('disabledbutton'); 47 }); 48 } 49 50 this.stripHtmlTags = function (text) { 51 return text.replace(/<[^>]*>/g, ''); 52 } 53 54 this.GetFilter = function (dataSerialize) { 55 $('.filter-container').addClass('disabledbutton'); 56 $("#filterLoader").show(); 57 $.ajax({ 58 url: '/' + languageUI + '/Consulting/GetFilter', 59 method: 'post', 60 data: dataSerialize 61 }).done(function (themes) { 62 DocumentHelper.FilterInsert(themes, 'filter-theme', 'theme', ''); 63 64 $(".isRewriteFilterPanel").val("false"); 65 $('.i-checks').iCheck({ 66 checkboxClass: 'icheckbox_square-green', 67 radioClass: 'iradio_square-green', 68 }); 69 70 //TODO: ÑоÑÑиÑовка поÑле ÑезÑлÑÑаÑа 71 CommonHelper.CheckOnSelect('check-theme', 'selectedThemes', 'unselectedThemes', true, true, ConsultingHelper.SearchSubmit, ConsultingHelper.GetFilter); 72 $("#filterLoader").hide(); 73 $('.filter-container').removeClass('disabledbutton'); 74 }); 75 } 76 77 this.GetResultCount = function (dataSerialize) { 78 $('#consultingResult').addClass('disabledbutton'); 79 CommonHelper.ShowLoader(); 80 $.ajax({
81 url: '/' + languageUI + '/Consulting/GetResultCount', 82 method: 'post', 83 data: dataSerialize, 84 async: true 85 }).done(function (output) { 86 $('.pagination-consulting').pagination({ 87 prevText: '<', 88 nextText: '>', 89 currentPage: $('.current-page').val(), 90 items: output, 91 itemsOnPage: 10, 92 cssStyle: 'light-theme', 93 onPageClick: function (pageNumber, event) { 94 $(".current-page").val(pageNumber); 95 ConsultingHelper.SearchSubmit(true); 96 } 97 }); 98 }); 99 } 100 101 this.Search = function () { 102 if ($(".form-search-cons").length < 1) 103 return false; 104 CommonHelper.ShowLoader(); 105 var formData = $(".form-search-cons").serialize(); 106 $.ajax({ 107 url: '/' + languageUI + '/Consulting/Index', 108 method: 'post', 109 data: formData 110 }).done(function (output) { 111 $("#consultingResult").html(output); 112 CommonHelper.HideLoader(); 113 $('.pagination-consulting').pagination({ 114 prevText: '<', 115 nextText: '>', 116 currentPage: $('.current-page').val(), 117 items: output, 118 itemsOnPage: 10, 119 cssStyle: 'light-theme', 120 onPageClick: function (pageNumber, event) { 121 $(".current-page").val(pageNumber); 122 ConsultingHelper.Search(); 123 } 124 }); 125 }); 126 return false; 127 } 128 129 this.GetUserQuestions = function () { 130 CommonHelper.ShowLoader(); 131 $.ajax({
132 url: '/' + languageUI + '/Consulting/UserQuestions', 133 method: 'get', 134 async: true 135 }).done(function (output) { 136 $("#consultingResult").html(output); 137 CommonHelper.HideLoader(); 138 $('.pagination-consulting').pagination({ 139 prevText: '<', 140 nextText: '>', 141 currentPage: $('.current-page').val(), 142 items: output, 143 itemsOnPage: 10, 144 cssStyle: 'light-theme', 145 onPageClick: function (pageNumber, event) { 146 $(".current-page").val(pageNumber); 147 ConsultingHelper.Search(); 148 } 149 }); 150 }); 151 } 152 153}
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.