본문 바로가기

select

(7)
팝업전 눌렸던 항목의 잔상이 팝업에 나타나는 현상 없애기.. 누군가 만든 팝업용 자바스크립트 라이브러리를 사용하는데, 팝업이 열리고 닫히는 기능은 정상 작동을 하지만.. 팝업이 열리기 전의 input/select/textarea 태그의 잔상이 팝업에 표시되는 현상 발생. 화면을 터치하거나 스크롤 하면 없어지는데, 잔상 자체가 나오지 않는 방법을 찾기 시작.. 결국 찾았네요. 팝업 열리기 전에 선택된 항목에 포커싱이 있기 때문에, 웹브라우저가 친절하게(?) 표시를 해 주었던 것. 그래서, 해결 방법은.. 아웃 포커싱, 즉.. blur() 처리 하면 됨. 코드는 간단하지만, 원리를 찾는 과정이.. ㅠ
스프링 뷰, 타임리프 form 과 결과 View 에 사용된 타임리프 항목이, View 를 호출한.. Controller 의 Model 에 담기지 않았거나 Controller 의 파라미터에 JavaBeans 객체 형태로 전달되지 않았다면, Whitelabel Error...Could not parse as expression... ...Exception evaluating SpringEL expression... 다만, 값이 null 이라도 에러가 발생하지 않음. Controller 의 자바빈즈 파라미터에 ObjectA objA 가 사용되었다면, Controller 안에선 'objA' 로 사용되고.. View 에선 'objA' 가 아니라 'objectA ' 형태로, 클래스명의 첫번째 문자를 소문자로 바꾸어 사용. Controller 의 자바빈즈..
자바 JSP 에서 DB 에 엔터문자를 넣을 때 2바이트로 저장되는 것을 1바이트로 바꾸려면.. - 자바에서 개행(엔터) 문자는 1바이트로 인식- 자바스크립트에서 개행(엔터)문자는 1바이트로 인식- 오라클에서 개행(엔터) 문자는 1바이트로 인식 그런데..java 에서 오라클에 데이타를 넣을 때,1바이트인 개행(엔터) 문자를 DB 에 넣으면 2바이트가 된다고..그래서 고민하고 찾아보니,OS 에 따라 개행(엔터) 문자를 \n 이 아니라 \r\n 으로 인식하기도 한다는 것.여기서 \n 에 해당하는 오라클 함수는 chr(10), \r 은 chr(13).이제 어떻게 하면 될지 아셨죠..?replace('문자열',chr(13)||chr(10),chr(10)) 으로 해 주면 된다는 거죠.replace('문자열',chr(10)||chr(13),chr(10)) 은 2바이트가 1바이트로 변경되지 않아요.replace..
윤년 추출 여기선, last_day() 와 add_months() 를 이용한 방법을 확인해 본다. last_day() 는 해당 월의 마지막 일자를 세팅해 주므로, 2월에 적용하면 됨.select ymd from (select to_char(last_day(to_date((to_char(sysdate,'yyyy')-rownum+1)||'02', -- -rownum 이면 이전년도, +rownum 이면 이후년도 'yyyymm')),'yyyymmdd') ymd from w2_article where rownum < 1000 ) where substr(ymd,5,4)='0229' -- 윤년; 1/31 일자에 add_months 로 1개월을 추가하면 2월 말일을 세팅해주는 것을 활용.select ymd from (select..
[모음글] Type http://findfun.tistory.com/422 아래와 같이 type 을 체크할 수도 있다. $('input[name="name1"], select[name="name1"], textarea[name="name1"]').each(function(){ var t1 = this.type; if(t1=='text'){ alert(t1); }else if(t1=='hidden'){ alert(t1); }else if(t1=='radio'){ alert(t1); }else if(t1=='checkbox'){ alert(t1); }else if(t1=='image'){ alert(t1); }else if(t1=='select-one'){ alert(t1); }else if(t1=='textarea'){ al..
truncate table TableA 와 insert into TableA(...) select ... 보다는 drop table TableA 와 create table TableA as select ... 가 훨씬 빠라다는.. truncate table TableA ; insert into TableA (col1, col2, ...) select col1, col2, ... ; 상기 조합 보다는 아래 조합이 더 빠르다고 하네요.. drop table TableA ; create table TableA as select col1, col2, ... ;
[모음글] jQuery 로 form validation 요소 제어, input/select/textarea o jQuery Form Validation 세세한 조정이 필요한 것이 아니라면.. http://mytory.co.kr/archives/195 o select- $('... > option ...') 과 $('... option ...') 차이는.. 만약 select 가 하나 뿐이면 차이 없음, option 앞에서 딱 하나의 element 가 주어지면 차이 없음. 다만, option 을 갖는 select 가 여럿일 때는 차이가 있음.. - select 태그의 option 조정 http://ddoong2.com/386 - $('... select > option:selected').val(); 와 $('... select').children('option:selected').val() 은 동일 $('.....