개발/Java Script (6) 썸네일형 리스트형 [Refactoring] if 문 대체 아래와 같은 if 구문이 있는 경우 1. 간단한 if 구문 const paymentMap = { "KAKAO_PAYMENT": "카카오 결제 처리", "NAVER_PAYMENT": "네이버 결제 처리", "PAYCO_PAYMENT": "페이코 결제 처리", "APPLE_PAYMENT": "애플 결제 처리" } function executePayment(paymentType) { /* if(paymentType === "KAKAO\_PAYMENT") { return "카카오 결제 처리" } else if(paymentType === "NAVER\_PAYMENT") { return "네이버 결제 처리" } else if(paymentType === "PAYCO\_PAYMENT") { return "페이코 결.. [Tip] input type="text" 에 대문자 입력 방법 http://gudle.net/133 에서 퍼옴 1. onkeypress 이벤트에서 event.keyCode 값을 변경 function fnUppercase() {var event = window.event;if(event.keyCode >= 97 && event.keyCode [Tip] ModalDialog 사용 시 주의점 일반 팝업창이 아래와 같다면szGroupUserSelectionURL = "javascript:popup( '" + szGroupUserSelectionURL + "','SelectOwnerURL', '570', '550', 'NO', 'NO');";모달창은szGroupUserSelectionURL = "javascript:window.showModalDialog('" + szGroupUserSelectionURL + "',self ,'dialogWidth:580px;dialogHeight:580px;scroll:0;help:0;status:0');";이렇게 window.showModalDialog로 뛰워주면 됩니다. 형식은 팝업창과 거의 유사하지만 유의해야 할 점이 있습니다. 1. 스크립트 호출문제모달.. [Tip] iframe 콘텐츠에 맞게 높이 조정(스크롤 안생기게) ... 위와 같이 하면 iframe 콘텐츠에 맞게 사이즈가 조정된다. [jqGrid] 기본 CRUD jQGrid 를 처음 개발 시에 참고할 만한 자료가 많지 않다보니 아무래도 처음 접근이 힘든 것 같다. 그래서 필요한 내용들을 정리해 보기로 했다. 같이 일하는 친구가 만들어 놓은 예제인데 기본적인 내용이 모두 들어 있다.ㅋ … $(doucmnet).ready(function() { $("#tableid").jqGrid({ url : "/myprj/xxx/yyy" // 서버 요청 URL ,datatype : "json" ,postData : { xxx : "", yyy : "", ,mtype : "POST" ,colNames : [ … ] ,colModel : [ … ] … ,pager : $("#pagerid") // 그리드 하단의 페이징 영역 ,hidegrid : false // grid 전체를 접는.. [Date] 현재 일자 얻는 방법 프로그램을 하다 보면 검색 조건에 자바 스크립트로 현재 일자 기준으로 이전 한달 데이터를 원하는 경우가 있다. 그 때,var d = new Date();우선 이렇게 하면 현재 날짜를 얻을 수 있다 생각할 수 있지만 오산이다. d.getFullYear() + d.getMonth() + d.getDate()이렇게 더해줘야 우리가 얻으려고 하는 숫자로 된 날짜를 얻을 수 있다.근데 이것도 해 보면 달과 날짜가 한자리씩 나온다 더군다나 월은 1월이 0부터 시작하므로 문제가 있다 그래서 보통function getNewDate() {...return d.getFullYear() + "-" + addZeroMonth(d.getMonth() + 1) + "-" + addZeroMonth(d.getDate());} fu.. 이전 1 다음