Index: arms/html/searchEngine/content-container.html =================================================================== diff -u -rcbf97af054e8ec277e9f9a24740270f7cb145577 -r7fd25ff97072570091f04daed0c3da3cc5414ebb --- arms/html/searchEngine/content-container.html (.../content-container.html) (revision cbf97af054e8ec277e9f9a24740270f7cb145577) +++ arms/html/searchEngine/content-container.html (.../content-container.html) (revision 7fd25ff97072570091f04daed0c3da3cc5414ebb) @@ -51,21 +51,12 @@
  • -   모든 결과   +   데이터 집계  
  • Index: arms/js/searchEngine.js =================================================================== diff -u -rda54c88924fd6c54b82fdac99e1e522fa1000ac2 -r7fd25ff97072570091f04daed0c3da3cc5414ebb --- arms/js/searchEngine.js (.../searchEngine.js) (revision da54c88924fd6c54b82fdac99e1e522fa1000ac2) +++ arms/js/searchEngine.js (.../searchEngine.js) (revision 7fd25ff97072570091f04daed0c3da3cc5414ebb) @@ -106,6 +106,7 @@ let rangeDate = SearchApiModule.getRangeDate(); search_with_date(검색어, rangeDate); } else { + setParameter("searchString",""); // 검색어 초기화 console.log("[searchEngine :: search-button] :: 검색어가 없거나 빈값 입니다."); } }); @@ -123,40 +124,23 @@ } /////////////////////////////////////// -// 검색_모든결과 집계 이벤트리스너 +// 검색_데이터 집계 이벤트리스너 /////////////////////////////////////// function result_aggs_event() { // 필터-드롭다운 - $("#data-result-group .dropdown-menu li").on("click", function (event) { - var targetId = $(event.target).closest("a").attr("id"); - var targetText = $("#"+targetId).text(); - console.log("[searchEngine :: 모든 결과] :: 드롭다운 :: targetText=>" + targetText); - $("#data-result").text(targetText); + $("#data-result-group").on("click", function (event) { + console.log("[searchEngine :: 모든 결과] :: 드롭다운 :: 로그집계 top5 보여주기"); - event.stopPropagation(); //이벤트 버블링 중지(클릭 후 드롭다운 사라지지 않음) - }); - - $("#overall-result").on("click", function (event) { - $("#data-result-group").removeClass("open"); - }); - - 로그집계_드롭다운_이벤트(); - //다른 이벤트 추가.. -} -function 로그집계_드롭다운_이벤트() { - //로그 버튼 눌렀을 때 - $("#log-agg-group").on("click", function (event) { let rangeDate = SearchApiModule.getRangeDate(); //검색어 체크 (없다면, 검색창 확인하여 세팅) if(!searchString) { let searchTerm = $("#search-input").val(); if(searchTerm && searchTerm.trim()) { let 검색어 = searchTerm.trim(); searchString = 검색어; + getTop5LogName(searchString, rangeDate); } } - getTop5LogName(searchString, rangeDate); - $("#log-agg-group").addClass("open"); }); } @@ -302,8 +286,8 @@ total += parseInt(element["개수"]); }); console.log("[searchEngine :: search_with_date] :: log-aggs-top5 :: total => ", total); - var setting = `
  • Top5 Values
  • `; - $("#log-agg-group .dropdown-custom-right").html(""); + var setting = `로그 - Top 5 Values
  • `; + $("#log-agg-top5").html(setting); } }