$(function(){ // 검색일때 검색어 하이라이트 & 검색 취소 btn show if($('#content2').find('form input[name="search"]').val() != ''){ $('#content2').find('table.alt tr').highlight($('#content2').find('form input[name="search"]').val()).end().find('input[name="cancelSearch"]').show(); } // 보기 (견적 의뢰) $('#content2 .rowData').on('click', function(e){ e.preventDefault(); var $this = $(this); var windowInnerHeight = $(window).innerHeight(); windowInnerHeight = windowInnerHeight - 150; var writePage = 'quotationView'; var popName = 'newWin_quotation'; if($this.attr('data-num') != ''){ $.popupWindow('/contactus/'+ writePage +'.php?&num='+ $this.attr('data-num'), { name: popName, width: 900, height: windowInnerHeight, onUnload: function(){ //alert('close'); } }); } }); // 링크 (셀렉트박스) $('#content2 select[name="category"]').on('change', function(e){ e.preventDefault(); var $this = $(this); location.href = $this.val(); localStorage.setItem('scrollTop', parseInt($(window).scrollTop())); // localStorage }); // 처음 공백으로 시작하면 : text space 제거 $('#content2').on('keyup','input[type="text"][name="search"]', function(e){ e.preventDefault(); var $this=$(this); if($this.val().substr(0,1)==' ') $(this).val($this.val().replace(/\s/g,'')); }); // 검색 btn $('#content2 input[type="submit"][name="submitSearch"]').on('click', function(e){ e.preventDefault(); submitSearch(); return false; }); // 검색 box enter key $('#content2 input[type="submit"][name="submitSearch"]').keydown(function(e){ if(e.which==13){ // enter(이동) key click e.preventDefault(); submitSearch(); return false; } }); // 검색 취소 btn $('#content2 input[name="cancelSearch"]').on('click', function(e){ e.preventDefault(); var $this = $(this); location.href = $this.attr('data-link'); localStorage.setItem('scrollTop', parseInt($(window).scrollTop())); // localStorage }); // paging 이동시 앵커 적용 (이동 링크는 func.paging 함수에 인라인으로 설정 했음) $('#content2 .pagination').on('click', 'a.paging', function(e){ localStorage.setItem('scrollTop', parseInt($(window).scrollTop())); // localStorage }); }); // 검색 function submitSearch(){ var form = $('#content2').find('form'); var search = form.find('input[name="search"]'); if(search.val() == ''){ alert('검색어를 입력 해 주세요. '); search.val('').focus(); return false; } var action = form.attr('action') +'&search='+ search.val(); form.attr('action', action).submit(); localStorage.setItem('scrollTop', parseInt($(window).scrollTop())); // localStorage }