커스텀 이벤트

jindo.FileUploader의 커스텀 이벤트는 다음과 같다.

sUploadURL

파일 선택 완료를 의미한다. sUploadURL 객체의 속성은 다음과 같다.

이름 타입 설명
sType String 커스텀 이벤트 이름
sValue String 선택된 file input의 값
bAllowed Boolean 선택된 파일의 형식이 허용되는지 여부(값이 false이면 sMsgNotAllowedExt에 지정된 메시지를 경고 창에 표시)
sMsgNotAllowedExt String 선택된 파일의 허용되지 않는 경우 표시할 경고 메시지
stop Function 호출되면 bAllowed 값과 상관 없이 모든 동작을 수행하지 않는다.

onload

업로드가 성공했음을 의미한다. 커스텀 이벤트 핸들링 예제는 다음과 같다

oComponent.attach("success", function(oCustomEvent) { ... });

onload 객체의 속성은 다음과 같다.

이름 타입 설명
sType String 커스텀 이벤트 이름
htResult HashTable 서버에서 전달해주는 결과 객체. 서버 설정에 따라 유동적으로 선택할 수 있다.

onerror

업로드가 실패했음을 의미한다. 커스텀 이벤트 핸들링 예제는 다음과 같다

oComponent.attach("error", function(oCustomEvent) { ... });

onerror 객체의 속성은 다음과 같다.

이름 타입 설명
sType String 커스텀 이벤트 이름
htResult HashTable 서버에서 전달해주는 결과 객체. 에러 발생 시 오류 메시지 문자열 값을 갖는errstr 속성을 반드시 포함하도록 서버 응답을 설정해야 한다.

results matching ""

    No results matching ""