본문 바로가기

Category

[jQuery] 스크롤 값에 이벤트 주기 스크롤 값에 이벤트 주기 $(window).scroll(function(){if($(window).scrollTop() > 300){$('.side-scrolltop').fadeIn('1000');}else if($(window).scrollTop() < 300){$('.side-scrolltop').fadeOut('1000');}}); 더보기
[jQuery] 팝업창에서 다른 곳을 클릭했을때 닫기 팝업창에서 다른 곳을 클릭했을때 닫기 $(document).mouseup(function (e) {// 팝업 아이디var container = $("#popup");if (!container.is(e.target) && container.has(e.target).length === 0){container.css("display","none");}}); 더보기
[jQuery] alert 디자인을 바꿔주는 플러그인 alert 디자인을 바꿔주는 플러그인 ALERTIFY.js Alert Plug-In SetupURL : http://fabien-d.github.io/alertify.js/ 아래 폴더에 있는 라이브러리를 프로젝트에 저장lib 폴더 alertify.js, alertify.min.jsthemes 폴더 alertify.bootstrap.css, alertify.core.css, alertify.default.css Usage위에 추가한 경로에 있는 해당 라이브러리 참조Include JSInclude CSS Default Usage (기본 alert 메시지) 1. alertalertify.alert("Message"); 2. confirmalertify.confirm("Message", function (e) .. 더보기
[jQuery] form 객체를 json 형태로 만들기 form 객체를 json 형태로 만들기 HTML serialize()와 serializeArray()의 차이점 $("#form").serialize();name=seong&age=123 $("#form").serializeArray();[{"name":"name","value":"seong"},{"name":"age","value":"123"}] jquery를 확장하여 serializeArray()를 이용해 json obj 형태로 만들기 /* serializeArray()를 받아서 반환하는 함수 */ MappingJacksonJsonView를 이용하여 컨트롤에서 @RequestBody로 매핑할 수 있다. 더보기
[jQuery] jQuery Validate jQuery Validate jQuery Validate (링크) jquery validate를 사용하기 위해서는 name값이 반드시 필요. HTML이름 닉네임 이메일 비밀번호 비밀번호 확인 Script$(document).ready(function() {$("#registerform").validate({rules: {nickName: {required: true},userName: {required: true,email: true,remote: {url: "/ajaxValidUser",type: "GET",data: {userName: function() {return $("#userName").val();}}}},userNameAgain: {required: true,email: true,equal.. 더보기
[Hobby/Life] Logitech Anywhere MX Logitech Anywhere MX Logitech A/S1. Logitech Service Center에 전화 2. 불량 & 고장사항 접수 (P/N 및 S/N 넘버로 AS기간 조회)3. 해당 재고가 있으면 바로 교환 없으면 다른 제품으로 교환하거나 입고될 때까지 대기 마우스 왼쪽 클릭시 더블클릭현상 발생. 한 달 전 교환 신청을 했었는데 이번주에나 재입고가 된다고..전화 끊자마자 누가 취소한 재고 1개가 있다그래서 냉큼 가서 교환해왔다. 더보기
[Web] HTML meta 태그 HTML meta 태그 타이틀타이틀 다 긁어갈수 있게 설정 검색엔진이 찾을 수 있는 키워드 설정 검색엔진에 노출되는 요약 제목 내용 요약 다른 요약 설명 만든사람 회사이름 갱신일 (수정할때마다 갱신일을 바꿔주면 새로 긁어감) 웹페이지 캐쉬 (노캐쉬로 설정해놓으면 갱신이 빠름) 더보기
[javascript] 초에서 시간, 분 구하기 초에서 시간, 분 구하기 더보기
[Spring] 현재 HttpServletRequest 가져오기 현재 HttpServletRequest 가져오기 Service나 Dao단에서 현재 요청된 HttpServletRequest 가져오기 RequestContextListener 설정 web.xml org.springframework.web.context.request.RequestContextListener 현재 HttpServletRequest 객체 가져오는 함수public static HttpServletRequest getCurrentRequest() {ServletRequestAttributes sra = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes(); HttpServletRequest servletRequest .. 더보기
[javascript] prototype을 이용한 Map 효과 prototype을 이용한 Map 효과 더보기
[Web] JSON.parse() & JSON.stringify() JSON.parse() & JSON.stringify() JSON.parse()JSON형식의 문자열(String)을 javascript 객체(Object)로 변환 (String -> Object) JSON.stringify()javascript 객체(Object)를 JSON형식의 문자열(String)로 변환 (Object -> String) 더보기
[DB] iBatis selectKey iBatis selectKey Sequence 사용시 값을 가져와야하는 경우에 사용.SELECT ISNULL(MAX(SEQ) + 1, 1) FROM MEMBERINSERT INTO MEMBER(SEQ, NAME, ADDRESS) VALUES (#seq#, #name#, #address#) insert만 한다면 아래 같이 작성할 수 있다. INSERT INTO MEMBER(SEQ, NAME, ADDRESS) VALUES (SEQ.NEXTVAL, #name#, #address#) 더보기