• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
itnAdmin / kopost_sync star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
kopost_syncsrcmainwebappWEB-INFjspkopostsearchsearch.jsp_20210121
Download as .zip file
File name
Commit message
Commit date
DATABASE
첫번째 커밋
07-30
src/main
첫번째 커밋
07-30
.gitignore
첫번째 커밋
07-30
pom.xml
첫번째 커밋
07-30
File name
Commit message
Commit date
java/egovframework
첫번째 커밋
07-30
resources
첫번째 커밋
07-30
webapp
첫번째 커밋
07-30
File name
Commit message
Commit date
META-INF
첫번째 커밋
07-30
WEB-INF
첫번째 커밋
07-30
common
첫번째 커밋
07-30
css
첫번째 커밋
07-30
css_190620
첫번째 커밋
07-30
css_new
첫번째 커밋
07-30
direct
첫번째 커밋
07-30
fonts
첫번째 커밋
07-30
html/egovframework/com/cmm/utl/ckeditor
첫번째 커밋
07-30
images
첫번째 커밋
07-30
images_new
첫번째 커밋
07-30
img
첫번째 커밋
07-30
js
첫번째 커밋
07-30
index.jsp
첫번째 커밋
07-30
naver3c352dcb8777b0287e87288da97266c3.html
첫번째 커밋
07-30
naverb3a939669ac159cc50de88c5a4fa6167.html
첫번째 커밋
07-30
robots.txt
첫번째 커밋
07-30
File name
Commit message
Commit date
META-INF
첫번째 커밋
07-30
config/egovframework/springmvc
첫번째 커밋
07-30
jsp
첫번째 커밋
07-30
jsp_190620
첫번째 커밋
07-30
jsp_200330
첫번째 커밋
07-30
lib
첫번째 커밋
07-30
decorators.xml
첫번째 커밋
07-30
sitemesh.xml
첫번째 커밋
07-30
web.xml
첫번째 커밋
07-30
web.xml.190426
첫번째 커밋
07-30
web.xml.200429
첫번째 커밋
07-30
web.xml.220414
첫번째 커밋
07-30
web.xml.241230
첫번째 커밋
07-30
web.xml_0417
첫번째 커밋
07-30
web_20181031.xml
첫번째 커밋
07-30
weblogic.xml
첫번째 커밋
07-30
File name
Commit message
Commit date
cmm
첫번째 커밋
07-30
cnt
첫번째 커밋
07-30
com/utl/wed
첫번째 커밋
07-30
cop
첫번째 커밋
07-30
egovframework/com/uss/ion/bnr
첫번째 커밋
07-30
kopost/search
첫번째 커밋
07-30
layout
첫번째 커밋
07-30
main
첫번째 커밋
07-30
sec
첫번째 커밋
07-30
sounds/ko/numbers
첫번째 커밋
07-30
sts/cst
첫번째 커밋
07-30
sym
첫번째 커밋
07-30
uat
첫번째 커밋
07-30
uss
첫번째 커밋
07-30
web
첫번째 커밋
07-30
blank.jsp
첫번째 커밋
07-30
File name
Commit message
Commit date
search.jsp
첫번째 커밋
07-30
search.jsp.190514
첫번째 커밋
07-30
search.jsp.190528
첫번째 커밋
07-30
search.jsp.201012
첫번째 커밋
07-30
search.jsp_201013
첫번째 커밋
07-30
search.jsp_201014
첫번째 커밋
07-30
search.jsp_201014_2
첫번째 커밋
07-30
search.jsp_201014_3
첫번째 커밋
07-30
search.jsp_201021
첫번째 커밋
07-30
search.jsp_201022
첫번째 커밋
07-30
search.jsp_201023
첫번째 커밋
07-30
search.jsp_201023_2
첫번째 커밋
07-30
search.jsp_201023_3
첫번째 커밋
07-30
search.jsp_201026
첫번째 커밋
07-30
search.jsp_201026_2
첫번째 커밋
07-30
search.jsp_20210121
첫번째 커밋
07-30
search.jsp_20210420
첫번째 커밋
07-30
search.jsp_210426
첫번째 커밋
07-30
search.jsp_210506
첫번째 커밋
07-30
rosewiper 07-30 1438cba 첫번째 커밋 UNIX
Raw Open in browser Change history
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="egovframework.let.kopost.search.service.SearchService.SOLR_CORE"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> <%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <c:set var="solrCores" value="<%=SOLR_CORE.values()%>" /> <c:set var="FILE" value="<%=SOLR_CORE.FILE%>" /> <c:set var="WEBPAGE" value="<%=SOLR_CORE.WEBPAGE%>" /> <c:set var="BOARD" value="<%=SOLR_CORE.BOARD%>" /> <jsp:useBean id="now" class="java.util.Date" /> <head> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <!-- <script src="http://code.jquery.com/jquery-1.10.2.js"></script> --> <script src="https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> <script src="/js/EgovCmmUtl.js"></script> <style> @media (max-width: 480px){ .all_search .search_box{width:50%;} .btn_more{padding: 10px} } </style> </head> <body> <section class="sub"> <div class="s_visual s_visual_img06"> <div class="textbar"> <h2 class="s_tit">통합검색</h2> <p class="s_text">우체국물류지원단의 통합검색을 보여드립니다</p> </div> </div> <!--내용s--> <div id="container"> <form name="frmSearch1" id="frmSearch1" method="get" action="/web/search/search.do" class="totalsh" > <input type="hidden" name="prevQ" value="<c:out value="${result_q}"/>" /> <input type="hidden" id="rangeView" name="rangeView" value="${result_rangeView}" /> <input type="hidden" id="detailYn" name="detailYn" value="" /> <input type="hidden" id="pageIndex" name="pageIndex" value="1" /> <input type="hidden" id="categoryData" name="categoryData" value="${result_categoryData}" /> <div class="all_search"> <div class="all_search_input"> <input type="text" class="search_box" size="45" maxlength="200" placeholder="검색어를 입력해주세요" name="q" id="q1" value="<c:out value="${fn:replace(result_q , 'onerror' , '')}"/>" /> <label for="q1">검색어 입력</label> <button type="button" class="sch_btn2" onclick="search(); return false;" style="vertical-align:middle;margin-top:-4px;" title="검색"> <img src="/img/searchBtn.png" alt="검색"> </button> <!-- <button type="button" id="a1" onclick="style.display='none';b1.style.display=''; c1.style.display=''" style="vertical-align:middle;margin-top:-4px;" class="btn_more"> 상세검색 </button> --> <a href="#" id="a1" style="color:#ffffff" onclick="style.display='none';b1.style.display=''; c1.style.display=''" style="vertical-align:middle;margin-top:-4px;" class="btn_more"> 상세검색 </a> <p class="check"> <label for="re">결과 내 재검색</label> <input type="checkbox" name="re" id="re" value="Y" ${result_re eq 'Y' ? 'checked="checked"' : ''} /> 결과 내 재검색 </p> </div> <div class="search_more_wrap"> <!-- <div class="close_btn" id="b1" style="display: none" onclick="style.display='none';a1.style.display='';c1.style.display='none'"> <img src="/img/us_close.png" alt="닫기"> </div> --> <a href="#" class="close_btn" id="b1" style="width:40px; display: none" onclick="style.display='none'; a1.style.display=''; c1.style.display='none' " title="상세검색 닫기"> <img src="/img/us_close.png" alt="닫기"> </a> <div class="content" id="c1" style="display: none"> <table class="more_search_table"> <caption>검색대상, 검색기간, 기간설정으로 구성된 상세검색</caption> <tr> <th scope="row">검색대상</th> <td colspan="3" style="border-top:1px dotted #888;"> <ul> <c:forEach var="c" items="${paramValues.category}" varStatus="s"> <c:choose> <c:when test="${c eq '주요사업'}"><c:set var="c1" value="checked='checked'" /></c:when> <c:when test="${c eq '참여마당'}"><c:set var="c2" value="checked='checked'" /></c:when> <c:when test="${c eq '알림마당'}"><c:set var="c3" value="checked='checked'" /></c:when> <c:when test="${c eq '열린경영'}"><c:set var="c4" value="checked='checked'" /></c:when> <c:when test="${c eq '기관소개'}"><c:set var="c5" value="checked='checked'" /></c:when> <c:otherwise><c:set var="c0" value="checked='checked'" /></c:otherwise> </c:choose> </c:forEach> <li><label for="category0">전체</label><input type="checkbox" id="category0" name="category" value="" ${c0}> 전체</li> <li><label for="category1">주요사업</label><input type="checkbox" class="otherCategory" id="category1" name="category" value="주요사업" ${c1} /> 주요사업</li> <li><label for="category2">참여마당</label><input type="checkbox" class="otherCategory" id="category2" name="category" value="참여마당" ${c2} /> 참여마당</li> <li><label for="category3">알림마당</label><input type="checkbox" class="otherCategory" id="category3" name="category" value="알림마당" ${c3} /> 알림마당</li> <li><label for="category4">열린경영</label><input type="checkbox" class="otherCategory" id="category4" name="category" value="열린경영" ${c4} /> 열린경영</li> <li><label for="category5">기관소개</label><input type="checkbox" class="otherCategory" id="category5" name="category" value="기관소개" ${c5} /> 기관소개</li> </ul> </td> </tr> <tr> <th scope="row">검색기간</th> <td> <ul> <li><label for="all">전체</label><input type="radio" name="date" id="all" value="" ${empty result_date ? 'checked="checked"' : ''} /> 전체</li> <li><label for="1d">1일</label><input type="radio" name="date" id="1d" value="1d" ${result_date eq '1d' ? 'checked="checked"' : ''} /> 1일</li> <li><label for="1w">1주</label><input type="radio" name="date" id="1w" value="1w" ${result_date eq '1w' ? 'checked="checked"' : ''} /> 1주</li> <li><label for="1m">1개월</label><input type="radio" name="date" id="1m" value="1m" ${result_date eq '1m' ? 'checked="checked"' : ''} /> 1개월</li> <li><label for="3m">3개월</label><input type="radio" name="date" id="3m" value="3m" ${result_date eq '3m' ? 'checked="checked"' : ''} /> 3개월</li> <li><label for="6m">6개월</label><input type="radio" name="date" id="6m" value="6m" ${result_date eq '6m' ? 'checked="checked"' : ''} /> 6개월</li> </ul> </td> <th scope="row">기간설정</th> <td class="set_period"> <label for="sdate">시작 기간 년월일(예 : yyyy-mm-dd)</label> <input type="text" id="sdate" name="sdate" value="${result_sdate}" dateNo maxlength="10" /> <button type="button" name="btnCal11" onClick="calendar(event, 'sdate'); return false;" id="cal1" title="시작일"><img src="/img/calIcon.png" alt="달력" style="width:16px; vertical-align:sub;"></button> ~ <label for="edate">종료 기간 년월일(예 : yyyy-mm-dd)</label> <input type="text" id="edate" name="edate" dateNo value="${result_edate}" /> <button type="button" name="btnCal12" onClick="calendar(event, 'edate'); return false;" id="cal2" title="종료일"><img src="/img/calIcon.png" alt="달력" style="width:16px; vertical-align:sub;"></button> </tr> </table> <ul class="all_search_btn"> <li><button type="button" class="btn btn_b02" onclick="detailSearch(); return false;"><img src="/img/searchBtn.png" alt="상세검색" style="vertical-align:middle;width:14px;margin-top:-3px;margin-right:6px;">상세검색</button></li> <li><button type="button" class="btn" onclick="location.href='/web/search/search.do'"><img src="/img/resetIcon.png" alt="초기화" style="vertical-align:middle;width:15px;margin-top:-3px;margin-right: 4px;"> 초기화</button></li> </ul> </div> </div> </div> </form> <form name="frmSearch2" id="frmSearch2" method="post" action="/web/search/search.do"> <input type="hidden" id="rangeView" name="rangeView" value="${result_rangeView}" /> <input name="q" id="q" value="<c:out value="${result_q}" />" type="hidden"> <input name="re" id="re" value="${param_re}" type="hidden"> <input type="hidden" name="prevQ" value="<c:out value="${result_q}" />" /> </form> <c:set var="boardList" value="${resultMap['board']}" /> <c:set var="webpageList" value="${resultMap['webpage']}" /> <c:set var="fileList" value="${resultMap['file']}" /> <c:choose> <c:when test="${empty result_rangeView}"><c:set var="allCurrent" value="current" /></c:when> <c:when test="${'board' eq result_rangeView}"><c:set var="boardCurrent" value="current" /></c:when> <c:when test="${'file' eq result_rangeView}"><c:set var="fileCurrent" value="current" /></c:when> <c:when test="${'webpage' eq result_rangeView}"><c:set var="webpageCurrent" value="current" /></c:when> <c:otherwise><c:set var="c0" value="checked='checked'" /></c:otherwise> </c:choose> <ul class="tab tab_wid4"> <li class="${allCurrent}" data-tab="tab1"><a href="#">전체<span>(${totalCount}건)</span></a></li> <li class="${boardCurrent}" data-tab="tab2"><a href="#" >게시판<span>(${resultCntMap['board']}건)</span></a></li> <li class="${webpageCurrent}" data-tab="tab3"><a href="#">정보화면<span>(${resultCntMap['webpage']}건)</span></a></li> <li class="${fileCurrent}" data-tab="tab4"><a href="#">파일<span>(${resultCntMap['file']}건)</span></a></li> </ul> <c:if test="${empty result_rangeView}"> <div class="tabcontent ${allCurrent}" id="tab1"> <div class="search_all_list"> <c:if test="${not empty totalCount}"> "<span><c:out value="${result_q}" /></span>" 에 대한 검색결과가 총 ${totalCount}건이 있습니다. </c:if> <c:if test="${empty totalCount}"> 검색된 결과가 없습니다. </c:if> </div> <div class="search_all_wrap"> <div class="search_all_tt_box"> <div class="search_all_title">게시판(${resultCntMap['board']}건)</div> <c:if test="${empty result_rangeView}"> <div class="search_all_more"> <a href="javascript:void(0);" onclick="searchTab('board');" title="결과 더보기 버튼">결과 더보기</a> </div> </c:if> </div> <c:if test="${fn:length(boardList) eq 0}"> <ul class="search_all_board"> <li class="no">검색결과가 없습니다.</li> </ul> </c:if> <c:forEach var="result" items="${boardList}" varStatus="sts"> <ul class="search_all_board"> <li class="tt"> <a href="javascript:location.href='${result.url}'" title="<c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/>"> <c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/> </a> </li> <li class="content"> <c:if test="${empty result.hl}"> <c:set var="text">${result.text}</c:set> <c:out value="${text}" escapeXml="true" /> </c:if> <c:if test="${not empty result.hl}">${result.hl}</c:if> </li> <li class="navi">${fn:replace(result.menuCours, '|', ' > ') }</li> <li class="date"><fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></li> </ul> </c:forEach> </div> <div class="search_all_wrap"> <div class="search_all_tt_box"> <div class="search_all_title">정보화면 (${resultCntMap['webpage']}건)</div> <c:if test="${empty result_rangeView}"> <div class="search_all_more"> <a href="javascript:void(0);" onclick="searchTab('webpage');" title="결과더보기 버튼">결과 더보기</a> </div> </c:if> </div> <c:if test="${fn:length(webpageList) eq 0}"> <ul class="search_all_board"> <li class="no">검색결과가 없습니다.</li> </ul> </c:if> <c:forEach var="result" items="${webpageList}" varStatus="sts"> <ul class="search_all_board"> <li class="tt"> <a href="javascript:location.href='${result.url}'" title="${result.menuNm}"> ${result.menuNm} </a> </li> <li class="content"> <c:if test="${empty result.hl}"> <c:set var="text">${result.text}</c:set> <c:out value="${text}" escapeXml="true" /> </c:if> <c:if test="${not empty result.hl}">${result.hl}</c:if> </li> <li class="navi">${fn:replace(result.menuCours, '|', ' > ') }</li> <li class="date"><fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></li> </ul> </c:forEach> </div> <div class="search_all_wrap"> <div class="search_all_tt_box"> <div class="search_all_title">첨부파일 (${resultCntMap['file']}건)</div> <c:if test="${empty result_rangeView}"> <div class="search_all_more"> <a href="javascript:void(0);" onclick="searchTab('file');" title="결과더보기 버튼">결과 더보기</a> </div> </c:if> </div> <c:if test="${fn:length(fileList) eq 0}"> <ul class="search_all_board"> <li class="no">검색결과가 없습니다.</li> </ul> </c:if> <c:forEach var="result" items="${fileList}" varStatus="sts"> <ul class="search_all_board"> <li class="tt"> <a href="javascript:location.href='${result.url}'" title="<c:out value="${result.orignlFileNm}" escapeXml="false"/>"> <c:out value="${result.orignlFileNm}" escapeXml="false"/> </a> </li> <li class="content"> <c:if test="${empty result.hl}"> <c:set var="text">${result.text}</c:set> <c:out value="${text}" escapeXml="true" /> </c:if> <c:if test="${not empty result.hl}">${result.hl}</c:if> </li> <li class="navi">${fn:replace(result.menuCours, '|', ' > ') }</li> <li class="date"><fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></li> </ul> </c:forEach> </div> </div> </c:if> <c:if test="${empty result_rangeView or result_rangeView eq 'board'}"> <div class="tabcontent ${boardCurrent}" id="tab2"> <div class="search_all_wrap"> <div class="search_all_tt_box"> <div class="search_all_title">게시판(${resultCntMap['board']}건)</div> <c:if test="${empty result_rangeView}"> <div class="search_all_more"> <a href="javascript:void(0);" onclick="searchTab('board');" title="결과더보기 버튼">결과 더보기</a> </div> </c:if> </div> <c:if test="${fn:length(boardList) eq 0}"> <ul class="search_all_board"> <li class="no">검색결과가 없습니다.</li> </ul> </c:if> <c:forEach var="result" items="${boardList}" varStatus="sts"> <ul class="search_all_board"> <li class="tt"> <a href="javascript:location.href='${result.url}'" title="<c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/>"> <c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/> </a> </li> <li class="content"> <c:if test="${empty result.hl}"> <c:set var="text">${result.text}</c:set> <c:out value="${text}" escapeXml="true" /> </c:if> <c:if test="${not empty result.hl}">${result.hl}</c:if> </li> <li class="navi">${fn:replace(result.menuCours, '|', ' > ') }</li> <li class="date"><fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></li> </ul> </c:forEach> </div> </div> </c:if> <c:if test="${empty result_rangeView or result_rangeView eq 'webpage'}"> <div class="tabcontent ${webpageCurrent}" id="tab3"> <div class="search_all_wrap"> <div class="search_all_tt_box"> <div class="search_all_title">정보화면(${resultCntMap['webpage']}건)</div> <c:if test="${empty result_rangeView}"> <div class="search_all_more"> <a href="javascript:void(0);" onclick="searchTab('webpage');" title="결과 더보기 버튼">결과 더보기</a> </div> </c:if> </div> <c:if test="${fn:length(webpageList) eq 0}"> <ul class="search_all_board"> <li class="no">검색결과가 없습니다.</li> </ul> </c:if> <c:forEach var="result" items="${webpageList}" varStatus="sts"> <ul class="search_all_board"> <li class="tt"> <a href="javascript:location.href='${result.url}'" title="<c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/>"> <c:out value="${empty result.nttSjHl ? result.nttSj : result.nttSjHl}" escapeXml="false"/> </a> </li> <li class="content"> <c:if test="${empty result.hl}"> <c:set var="text">${result.text}</c:set> <c:out value="${text}" escapeXml="true" /> </c:if> <c:if test="${not empty result.hl}">${result.hl}</c:if> </li> <li class="navi">${fn:replace(result.menuCours, '|', ' > ') }</li> <li class="date"><fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></li> </ul> </c:forEach> </div> </div> </c:if> <c:if test="${empty result_rangeView or result_rangeView eq 'file'}"> <div class="tabcontent ${fileCurrent}" id="tab4"> <div class="search_all_wrap"> <div class="search_all_tt_box"> <div class="search_all_title">첨부파일(${resultCntMap['file']}건)</div> <c:if test="${empty result_rangeView}"> <div class="search_all_more"> <a href="javascript:void(0);" onclick="searchTab('file');" title="결과 더보기 버튼">결과 더보기</a> </div> </c:if> </div> <c:if test="${fn:length(fileList) eq 0}"> <ul class="search_all_board"> <li class="no">검색결과가 없습니다.</li> </ul> </c:if> <c:forEach var="result" items="${fileList}" varStatus="sts"> <ul class="search_all_board"> <li class="tt"> <a href="javascript:location.href='${result.url}'" title="<c:out value="${result.orignlFileNm}" escapeXml="false"/>"> <c:out value="${result.orignlFileNm}" escapeXml="false"/> </a> </li> <li class="content"> <c:if test="${empty result.hl}"> <c:set var="text">${result.text}</c:set> <c:out value="${text}" escapeXml="true" /> </c:if> <c:if test="${not empty result.hl}">${result.hl}</c:if> </li> <li class="navi">${fn:replace(result.menuCours, '|', ' > ') }</li> <li class="date"><fmt:formatDate value="${result.frstRegistPnttm}" pattern="yyyy-MM-dd"/></li> </ul> </c:forEach> </div> </div> </c:if> <c:if test="${not empty result_rangeView and totalRecordCount > 0}"> <!-- 페이징 --> <div class="board_number"> <nav class="pg_wrap"> <ui:pagination paginationInfo="${paginationInfo}" type="imageWeb" jsFunction="searchList" /> </nav> </div> </c:if> <!-- <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="http://code.jquery.com/jquery-1.10.2.js"></script> <script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> --> <script> $(function(){ $('#q1').autocomplete({ source: function(request, response) { $.getJSON("/json/ajaxSuggest.do", { q: encodeURIComponent(request.term) }, function(data) { response( $.map(data.resultList, function(item) { return { label: item, value: item } }) ); }); }, minLength: 1, select: function( event, ui ) { console.log( ui.item ? "Selected: " + ui.item.label : "Nothing selected, input was " + this.value); }, open: function() { $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" ); }, close: function() { $( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" ); } }); }); </script> <script> $(function() { $("input:text[dateNo]").on("keyup", function() { $(this).val(dateNo($(this).val().replace(/[^-\.0-9]/g,""))); }); /* $('ul.tab li').click(function() { var activeTab = $(this).attr('data-tab'); $('ul.tab li').removeClass('current'); $('.tabcontent').removeClass('current'); $(this).addClass('current'); $('#' + activeTab).addClass('current'); }); */ $('ul.tab li').click(function() { if ($(this).attr('data-tab') == 'tab1') { searchTab(''); } else if ($(this).attr('data-tab') == 'tab2') { searchTab('board'); } else if ($(this).attr('data-tab') == 'tab3') { searchTab('webpage'); } else if ($(this).attr('data-tab') == 'tab4') { searchTab('file'); } }); var coreName = '전체'; <c:forEach var="core" items="${solrCores}" varStatus="status"> <c:if test="${core.value eq result_rangeView}"> coreName = '${core.name}'; </c:if> </c:forEach> var title = '통합검색(' + coreName + '목록) | 우체국물류지원단 '; document.title = title; var detailYn = '${result_detailYn}'; if ('Y' == detailYn) { $('#a1').hide(); $('#b1').show(); $('#c1').show(); } else { $('#a1').show(); $('#b1').hide(); $('#c1').hide(); } $("#q1").keydown(function(key) { if (key.keyCode == 13) { search(); } }); $("#sdate,#edate").keydown(function(key) { if (key.keyCode == 13) { detailSearch(); } }); $(':checkbox[name=category]').click(function(){ var $category = $(this); if ($category.attr('id') != 'category0' && $category.is(':checked')) { $('#category0').prop('checked', false); } else if ($category.attr('id') == 'category0' && $category.is(':checked')) { $('.otherCategory').prop('checked', false); } }); /* var options = { url: function(q) { return "/web/search/ajaxSuggest.do?q=" + encodeURIComponent(q); }, getValue: function(element) { return element.name; }, ajaxSettings: { dataType: "json", method: "POST", data: { dataType: "json" } }, preparePostData: function(data) { data.q = $("#q1").val(); return data; }, requestDelay: 400 }; $("#q1").easyAutocomplete(options); */ }); function dateNo(str){ str = str.replace(/[^0-9]/g, ''); var tmp = ''; if(str.length < 4){ return str; }else if(str.length < 7){ tmp += str.substring(0, 4); tmp += '-'; tmp += str.substring(4); return tmp; }else{ tmp += str.substring(0, 4); tmp += '-'; tmp += str.substring(4, 6); tmp += '-'; tmp += str.substring(6,8); return tmp; } return str; } function paging(pageIndex) { if (rangeView) { $('#' + rangeView + 'PageIndex').val(pageIndex); } else { $('#pageIndex').val(pageIndex); } var frmNm = rangeView == '' ? frmSearch2 : rangeView + 'Frm'; $('#' + frmNm)[0].submit(); } function checkForm(form) { var startDay = $("#sdate").val() var endDay = $("#edate").val() startDay = startDay.replace(/-/gi, ""); endDay = endDay.replace(/-/gi, ""); var iChkBeginDe = Number(startDay); var iChkEndDe = Number(endDay); if(iChkBeginDe > iChkEndDe || iChkEndDe < iChkBeginDe ){ alert("검색시작일는 검색종료일보다 클수 없습니다."); iChkBeginDe =""; iChkEndDe =""; return false; } $('#pageIndex').val("1"); if (!form.q.value) { alert("검색어를 입력하세요."); $("#q1").focus(); return false; } var categoryData = ''; $(':checkbox[name=category]').each(function(i,e) { if ($(e).is(':checked')) { var comma = categoryData.length == 0 ? '' : ','; if (e.value) { categoryData += (comma+e.value); } } }); $('#categoryData').val(categoryData); return true; } function search() { $('#detailYn').val("N"); $("#rangeView").val(''); $(':checkbox[name=category]').prop('checked', false); $(':radio[name=date]').prop('checked', false); $('#sdate').val(''); $('#edate').val(''); var form = document.frmSearch1; if (checkForm(form)) { form.submit(); } } function detailSearch() { var sdate = $('#sdate').val(); var edate = $('#edate').val(); if (sdate.length > 1 && edate.length > 1) { if(!isDate($('#sdate').val(), "검색 시작기간")) return; if(!isDate($('#edate').val(), "검색 종료기간")) return; } else if (sdate.length == 0 && edate.length == 0) { } else { alert("시작기간, 종료기간 두가지 전부 입력해야 기간검색이 가능합니다."); return; } $('#detailYn').val("Y"); $("#rangeView").val(''); var form = document.frmSearch1; if (checkForm(form)) { form.submit(); } } function searchTab(rv) { $("#rangeView").val(rv); $('#pageIndex').val("1"); var form = document.frmSearch1; if (checkForm(form)) { form.submit(); } } function searchList(pageNo) { document.frmSearch1.pageIndex.value = pageNo; document.frmSearch1.method = "get"; document.frmSearch1.action = "<c:url value='/web/search/search.do'/>"; document.frmSearch1.submit(); } $(".current").children('a').attr('title', '선택됨'); </script> </div> <!--내용e--> </section> </body>

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up