반응형
jquery form url : https://github.com/malsup/form
<form id="uploadForm" method="post" action="/upload" enctype="multipart/form-data">
<input id="profile" type="file" name="file" accept="image/png, image/jpg, image/gif, image/jpeg" />
</form>
<script src="${jsPath}/jquery.form.js"></script>
<script>
function fnUpload() {
if(fnUpload.status == 'ing') {
alert("처리중입니다. 잠시만 기다려주세요.");
return false;
} else {
fnUpload.status = 'ing';
}
$("#uploadForm").ajaxForm({
beforeSubmit : function(data, frm, opt) {
},
success : function(result, status) {
if (result.code == 'SUCC') {
alert("업로드에 성공하였습니다.");
} else if (result.code == 'FAIL') {
fnUpload.status = 'fail';
alert(result.msg);
} else {
fnUpload.status = 'fail';
alert("업로드에 실패하였습니다. 잠시 후 다시 시도해주세요.");
}
},
fail : function(){
fnUpload.status = 'error';
}
}).submit();
}
</script>
반응형
'스크립트' 카테고리의 다른 글
javascript - 중복 실행 방지 (0) | 2020.04.03 |
---|---|
javascript 사업자번호 자동완성 (0) | 2020.03.05 |
리눅스 소유자 파일 찾기 (0) | 2020.03.04 |
javascript date string - 자바스크립 날짜 문자열 - 영어,한글 (0) | 2020.01.23 |
리눅스 파일 생성시간 확인. (0) | 2019.12.16 |
윈도우 파일 목록 가져오기 (0) | 2019.11.28 |
df: `/root/.gvfs': permission denied (허가 거부) (0) | 2019.11.19 |
html input number 나 tel type을 password 타입처럼 보이게 하기. (0) | 2019.10.22 |