관심자료 문화원별검색 , 소장자료상세조회 검색필터조건 추가
This commit is contained in:
parent
64a30c7539
commit
0b0db77b16
@ -44,6 +44,10 @@
|
||||
//초기 자료 조회
|
||||
fn_searchArticle();
|
||||
|
||||
$("#mngOrgCd").on('change',function() {
|
||||
fn_searchArticle(1);
|
||||
});
|
||||
|
||||
}); // document ready
|
||||
|
||||
function selectAll(){
|
||||
@ -107,6 +111,15 @@
|
||||
$("input:checkbox[name = 'interestChk']").attr("checked", true);
|
||||
}
|
||||
}
|
||||
|
||||
//상세보기
|
||||
function goDetail(masterId){
|
||||
$("#masterId").val(masterId);
|
||||
$("#interestlistForm").attr("action", "/search/searchItemDetail.do");
|
||||
$("#interestlistForm").attr("target", "_blank");
|
||||
$("#interestlistForm").submit();
|
||||
}
|
||||
|
||||
// 그리드 데이터 조회 호출
|
||||
function fn_searchArticle(pageIndex) {
|
||||
|
||||
@ -115,10 +128,10 @@
|
||||
$("#pageIndex").val(pageIndex);
|
||||
|
||||
var reqUrl = "${pageContext.request.contextPath}/interest/listInterestsAjax.do";
|
||||
|
||||
var inputData = {
|
||||
"pageIndex" : $("#pageIndex").val()
|
||||
, "pageSize" : $("#pageSize").val()
|
||||
, "mngOrgCd" : $("#mngOrgCd").val()
|
||||
};
|
||||
|
||||
|
||||
@ -168,7 +181,7 @@
|
||||
// 출력
|
||||
$.each(jsonObj.data,function(key,obj) {
|
||||
var t_data = "";
|
||||
t_data += "<div class=\"img\"><a><img src=\"" + obj.rprsThumbUrlWithDefaultSmall + "\" alt=\"썸네일\"></a>";
|
||||
t_data += "<div class=\"img\"><a><img src=\"" + obj.rprsThumbUrlWithDefaultSmall + "\" alt=\"썸네일\" onclick=\"goDetail('" + obj.masterId + "');\"></a>";
|
||||
t_data += "<span id=\"favorites_" + obj.masterId + "\" class=\"favorites\" onclick=\"deleteInterests('single','" + obj.masterId + "');\"><img src=\"/images/icon/icon-cart-Favorites-on.png\" class=\"off\" alt=\"즐겨찾기 아이콘\"><img src=\"/images/icon/icon-cart-Favorites.png\" class=\"on\" alt=\"즐겨찾기 아이콘\"></span></div>";
|
||||
t_data += "<div class=\"type\">"
|
||||
if(obj.ableOnline)
|
||||
@ -188,7 +201,7 @@
|
||||
t_data += "<span class=\"etc\">기타</span>"
|
||||
}
|
||||
t_data += "</div>"
|
||||
t_data += "<div class=\"title\"><a href=\"#\">" + obj.title + "</a></div>"
|
||||
t_data += "<div class=\"title\"><a href=\"#\" onclick=\"goDetail('" + obj.masterId + "');\">" + obj.title + "</a></div>"
|
||||
t_data += "<div class=\"code\">"
|
||||
if(!gfn_isEmpty(obj.mngtNo))
|
||||
{
|
||||
@ -300,34 +313,37 @@
|
||||
<div class="arr"><img src="/images/icon/icon-join-arr2.png" alt="화살표 아이콘"></div>
|
||||
</div>
|
||||
<div class="contents row-bottom">
|
||||
<div class="data-box">
|
||||
<input type="hidden" id="masterId" name="masterId">
|
||||
<input type="hidden" id="title" name="title">
|
||||
<div class="title">
|
||||
<span class="count">총 <em id="itemsCount">0</em>건</span>
|
||||
<div class="list-search-wrap list-top">
|
||||
<div class="list-select">
|
||||
<select name="mngOrgCd" id="mngOrgCd" title="문화원 선택">
|
||||
<option value="">문화원 전체</option>
|
||||
<c:forEach var="deptList" items="${deptList }">
|
||||
<option value="${deptList.orgCd }" >${deptList.deptNm }</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="list-data-wrap">
|
||||
<div class="list-data">
|
||||
</div>
|
||||
<ul id="paging" class="paging"></ul>
|
||||
<div class="btn-box">
|
||||
<div class="left">
|
||||
<input type="button" class="btn btn-black" value="전체선택" onclick="selectAll();" />
|
||||
<input type="button" class="btn btn-gray" value="선택삭제" onclick="deleteInterests('multiple','');" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<form name="interestlistForm" id="interestlistForm" method="post" action="">
|
||||
<div class="data-box">
|
||||
<input type="hidden" id="masterId" name="masterId">
|
||||
<input type="hidden" id="title" name="title">
|
||||
<input type="hidden" id="pageIndex" name="pageIndex">
|
||||
<div class="title">
|
||||
<span class="count">총 <em id="itemsCount">0</em>건</span>
|
||||
<div class="list-search-wrap list-top">
|
||||
<div class="list-select">
|
||||
<select name="mngOrgCd" id="mngOrgCd" title="문화원 선택">
|
||||
<option value="">문화원 전체</option>
|
||||
<c:forEach var="deptList" items="${deptList }">
|
||||
<option value="${deptList.orgCd }" >${deptList.deptNm }</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="list-data-wrap">
|
||||
<div class="list-data">
|
||||
</div>
|
||||
<ul id="paging" class="paging"></ul>
|
||||
<div class="btn-box">
|
||||
<div class="left">
|
||||
<input type="button" class="btn btn-black" value="전체선택" onclick="selectAll();" />
|
||||
<input type="button" class="btn btn-gray" value="선택삭제" onclick="deleteInterests('multiple','');" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -35,7 +35,7 @@
|
||||
<c:set var="pageTitle">자료 상세</c:set>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
fn_setPageTitle("${pageTitle}");
|
||||
fn_setPageTitle("${pageTitle}");
|
||||
//로그
|
||||
$.ajax({
|
||||
type: "post",
|
||||
@ -83,6 +83,8 @@ function goList(){
|
||||
<input type="hidden" name="ageCode" value="<c:out value='${searchVO.ageCode}'/>"/>
|
||||
<input type="hidden" name="collectionList" value="<c:out value='${searchVO.collectionList}'/>"/>
|
||||
<input type="hidden" name="realQuery" value="<c:out value='${searchVO.realQuery}'/>"/>
|
||||
<input type="hidden" name="second_class" value="<c:out value='${searchVO.second_class}'/>"/>
|
||||
<input type="hidden" name="second_category" value="<c:out value='${searchVO.second_category}'/>"/>
|
||||
<input type="hidden" id="masterId" name="masterId" value="" />
|
||||
|
||||
<h2 class="blind">소장자료 상세페이지 섹션영역</h2>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user