본문 바로가기

개발/javascript & jquery15

날짜확인 스크립트 http://strikerhan.tistory.com/22 날짜 정규식 var datePattern = /\d{4}\/\d{2}\/\d{2}/; // 2018/02/05 날짜형식var numberPattern = /^[0-9]*$/;; // 숫자 2017. 8. 22.
함수를 변수로 받아 사용해야 할때 함수를 사용하는 방법 - 함수를 변수로 받아 처리해야 할 때가있다. jqgrid 를 jqxgrid로 변경을햇었다. jqxgrid 에서는 formatter이 없기때문에 넘어온 formatter 을 cellsrenderer 를 이용해서 값을 추출해야했다. 그런데 cellsrenderer 에는 인자가 5개가 있기때문에 그대로 col["cellsrenderer"] = colModel[j].formatter; 이렇게 넣을경우 value 가 들어가야 하는데 cellsrenderer에 첫번째 인자인 row가 들어간다. 그래서 아래처럼 처리를 했다.(나중에 전부다 바꾸긴했지만... 서비스단에서 설명값을 다시 보내주는것으로,.) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 .. 2017. 6. 5.
배열의 키 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159var param = {}; param[convers.. 2017. 5. 23.
한 화면에 여러개의 ajax를 실행해야 할 경우 METIS 에서 공통 > 관리 > 업무환경설정 > 대출환경설정 에서 탭이 여러개라 한꺼번에 6개의 데이터를 조회해야 할 경우가 있었다. 이때 123456789101112131415161718192021222324252627282930313233343536373839404142434445;(function($) { //대출/반납 형식 & 이용자 그리드,조회 loanAndReturn_gridPrint(); //반납 연기/예약 환경 그리드 , 조회 loanExtendAndReservation_gridPrint(); //연체자료 그리드,조회 overDueBook_gridPrint(); //대출자료제한 그리드,조회 limitLoanByCode_gridPrint(); //개인정보보호정책 그리드,조회 personal.. 2017. 5. 22.
원하는 byte만큼 글자를 잘라줌 12345678910111213141516171819202122232425262728293031323334353637383940414243cutByteLength(title,parseInt(title_size) // 원하는 byte만큼 글자를 잘라줌function cutByteLength(s, len) { if (s == null || s.length == 0) { return 0; } var size = 0; var rIndex = s.length; for ( var i = 0; i len ) { rIndex = i; break; } } return s.substring(0, rIndex);}function charByteSize(ch) { if (ch == null || ch.length == 0) .. 2017. 5. 2.
가져온 달력값을 넣을땐 setData를 이용 가져온 달력값을 넣을땐 setData를 이용해야 달력에 데이터키퍼 달력에 매핑이되어 넣은 달력이 제대로 선택되어 나온다.1$("#accessionDetail [name=processing_complete_date]").setDate(data.processing_complete_date);cs 2017. 5. 1.