본문 바로가기

전체 글651

Input TYPE=“File” 을 히든으로 하고 외부 버튼을 눌러서 파일을 선택 Image 참조 : Input TYPE=“File” hide the input and leave the button? 2014. 7. 24.
MOOC ? MOOC(무크)는MassiveOpenOnlineCourse의 약자로서 인터넷을 통해서 누구나 무료로 양질의 교육을 받을수 있는 온라인 교육 과정이다. 세계 3대 빅 MOOCedX - 비영리. 인증서 발급.Coursera - 영리. 인증서 발급, 헤드헌팅 서비스, 개인 튜터링 서비스, 후원비, 일부 프리미엄 강좌에 대한 수업료UDACITY - 영리.인증서 발급, 우수 수강생 기업 매칭 서비스, 일부 프리미엄 강좌에 대한 후원비 2014. 7. 20.
document.getElementById() 처럼 DOM 객체 얻기 document.getElementById('test') 는 id 값이 test 인 HTML DOM Object를 반환합니다. jQuery 를 이용해서 위와 동일한 객채를 얻는 방법은 다음과 같습니다. $('#test').get(0); 또는 $('#test')[0]; 2014. 7. 19.
class 추가, 삭제, 변경 하기 class 변경 $('#아이디').attr('class', '클래스명'); or $(this).attr('class', '클래스명'); class 추가 $('#아이디').addClass("클래스명"); $(this).addClass("클래스명"); class 삭제 $('#아이디').removeClass("클래스명"); $(this).removeClass("클래스명"); 토글방식으로 클래스를 추가 및 삭제 $('#아이디').toggleClass("클래스명"); //클래스명은 스페이스로 구분되는 여러개가 올 수 있습니다. 클래스 존재 유무 판단 $('#아이디').hasClass("클래스명); //클래스가 존재하면 1, 존재하지 않으면 0 을 반환합니다. 2014. 7. 15.
GetSaveData() - IBSheet를 통한 Ajax 처리 GetSaveData() 를 이용하면 IBSheet의 현재 검색결과에 영향을 미치지 않고 별도의 저장작업을 수행한 후 그 결과를 받아서 처리할 수 있습니다. //저장 작업 요청(Ajax)var retData = mySheet.GetSaveData(URL, param); retData에는 서버쪽에서 처리하고 반환한 결과가 들어 있습니다. 2014. 7. 9.
[JSP] getOutputStream() has already been called for this response JSP에서 파일 다운로드 같은 기능을 구현하다 보면 다음과 같은 오류가 발생하는 경우가 있습니다. java.lang.IllegalStateException: getOutputStream() has already been called for this response 이런 경우의 해결책은 JspWriter 인 out.clear(); 를 OutputStream 객체를 선언하기 전에 추가해 주면 됩니다. 2014. 7. 7.
FontUnderline 사용 데이터를 조회해서 그리드 상에 표시할 때, 언더라인이 있는 상태로 텍스트를 표시하는 방법은 다음과 같다. 칼럼설정 {Header:"제목", Type:"Text", Width:150, Align:"Left", SaveName:"TITLE", FontUnderline : 1 } 실행화면 2014. 7. 2.
Tree 기능 사용시 JSON 데이터 구조 IBSheet 를 이용해서 트리를 표현할때, 데이터는 XML 또는 JSON 으로 제공될 수 있다. 다음은 샘플로 제공된 트리에 따른 데이터 구조이다. 1. 트리구조회사 | |-- 총무과 | |-- 인사과 |-- 인사팀 | |-- 급여팀 2. JSON 구조(1){ data:[ {org_nm:"회사", Items:[ {org_nm:"총무과"}, {org_nm:"인사과", Items:[ {org_nm:"인사팀"}, {org_nm:"급여팀"} ]} ]} ]} 3. JSON 구조(2){ data:[ {org_nm:"회사", Level:0}, {org_nm:"총무과", Level:1}, {org_nm:"인사과", Level:1}, {org_nm:"인사팀", Level:2}, {org_nm:"급여팀", Level:2.. 2014. 6. 21.
키워드를 칼럼명으로 사용하기 테이블 생성시에 예약어를 컬럼명으로 사용하거나 조회시에 예약어를 알리아스로 하고 싶을 때는 해당 컬럼명이나 알리아스를 더블쿼테이션(")을 이용해서 깜싸준다. CREATE TABLE TEST("LEVEL" number); SELECT 1 AS "LEVEL" FROM DUAL; * 예약어를 더블쿼테이션을 이용해서 감싸면 대소문자를 구분하게 됩니다. 사용시 대소문자를 구분해서 사용해야 합니다. 2014. 6. 19.