-
+
diff --git a/src/main/webapp/js/search/reference.js b/src/main/webapp/js/search/reference.js
index 9b7bb665..ab621e68 100644
--- a/src/main/webapp/js/search/reference.js
+++ b/src/main/webapp/js/search/reference.js
@@ -188,6 +188,38 @@ function reference_filterDel(){
});
}
+//reference 결과 필터 del 클릭(상세검색에 추가된 부분)
+function reference_detailFilterDel(){
+ $(document).on("click","#referencelistForm .detailFilter",function(){
+ var filter_mylist = "";
+ var deleteFilterId = "";
+ filter_mylist = $('#filter_mylist').val();
+ deleteFilterId = $(this).attr('name').substring($(this).attr('name').indexOf("_",0)+1);
+
+ if($(this).attr('name') == "search_ageCode" && $(this).attr('name') == "search_collectionList")
+ {
+ if($("input[name="+$(this).attr('name')+"]").length == 1)
+ {
+ filter_mylist = filter_mylist.replace($(this).attr('name')+",",'');
+ }
+
+ var deleteFilterArr = $("#" + deleteFilterId).val().split(",");
+ $("#" + deleteFilterId).val(deleteFilterArr[0]);
+
+ for(var i=1; i < deleteFilterArr.length ; i++){
+ if($(this).val() != deleteFilterArr[i])
+ {
+ $("#" + deleteFilterId).val(",",deleteFilterArr[i]);
+ }
+ }
+ }else
+ {
+ filter_mylist = filter_mylist.replace($(this).attr('name')+",",'');
+ $("#" + deleteFilterId).val($("#" + deleteFilterId).val().replace($(this).val(),''));
+ }
+ fnFilterSch();
+ });
+}
function fnLabel_reference(){
var mylist_arr = $("#referencelistForm [name=filter_mylist]").val().split(",");
var comparisonData;
@@ -248,12 +280,60 @@ function fnLabel_reference(){
$("#reference_fillter_append").append("
생산년도 > " + $("#creatYyyyStart").val() + "~" + $("#creatYyyyEnd").val() +"").text();
}else if(mylist_arr[j].indexOf("agency") >= 0){
var second_cate_nm = mylist_arr[j].substring(mylist_arr[j].indexOf("_")+1);
- $("#reference_fillter_append").append("
생산기관 > "+ second_cate_nm + "").text();
- }
+ $("#reference_fillter_append").append("
생산기관 > "+ second_cate_nm + "").text();
+ }else if(mylist_arr[j].indexOf("search_query") >= 0){
+ $("#reference_fillter_append").append("
검색어 > "+ $("#realQuery").val() + "").text();
+ }else if(mylist_arr[j].indexOf("search_bookIndex") >= 0){
+ $("#reference_fillter_append").append("
목차 > "+ $("#bookIndex").val() + "").text();
+ }else if(mylist_arr[j].indexOf("search_mngtNo") >= 0){
+ $("#reference_fillter_append").append("
관리번호 > "+ $("#mngtNo").val() + "").text();
+ }else if(mylist_arr[j].indexOf("search_era") >= 0){
+ $("#reference_fillter_append").append("
연대 > "+ $("#createStartDate").val() + "~" + $("#createEndDate").val() + "").text();
+ }else if(mylist_arr[j].indexOf("search_ageCode") >= 0){
+ var ageCode_arr = $("#referencelistForm [name=ageCode]").val().split(",");
+ for(var i=0; i < ageCode_arr.length ; i++)
+ {
+ $("#reference_fillter_append").append("
시대 > "+ ageCodeNm(ageCode_arr[i]) + "").text();
+ }
+ }else if(mylist_arr[j].indexOf("search_collectionList") >= 0){
+ var collectionList_arr = $("#referencelistForm [name=collectionList]").val().split(",");
+ for(var i=0; i < collectionList_arr.length ; i++)
+ {
+ $("#reference_fillter_append").append("
이용구분 > "+ collectionNm(collectionList_arr[i]) + "").text();
+ }
+ }
} //for end
}
+function ageCodeNm(ageCode){
+ if(ageCode == null)
+ {
+ return ageCode;
+ }
+ if(ageCode == "03") return "선사";
+ if(ageCode == "04|05|06") return "고대";
+ if(ageCode == "07") return "고려";
+ if(ageCode == "08") return "조선";
+ if(ageCode == "11|12") return "근대";
+ if(ageCode == "13|14") return "현대";
+ if(ageCode == "02") return "시대미상";
+
+ return ageCode;
+}
+
+function collectionNm(collection){
+ if(collection == null)
+ {
+ return collection;
+ }
+ if(collection == "lib_online") return "온라인열람";
+ if(collection == "lib_loan") return "대출";
+ if(collection == "lib_offline") return "열람";
+ if(collection == "lib_etc") return "기타";
+
+ return collection;
+}
function fnLabel_reference_detail(){
$('#referencelistForm input[name=sojang_council]').prop("checked",false);
$('#referencelistForm input[name=sido_name]').prop("checked",false);