내용으로 건너뛰기
GaramX
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
home
»
study
»
jquery
»
download
추적:
•
namespace
•
material
study:jquery:download
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Excel Download ====== Excel다운로드를 ajax를 이용하여 처리하여주기 위해서... <code javascript> const formData = new FormData() formData.append('file', evt.blobData, evt.filename); $.ajax({ type: "POST", enctype: 'multipart/form-data', url: "common/jsp/orgDown2Excel.jsp", data: formData, processData: false, contentType: false, cache: false, timeout: 600000, xhrFields: { responseType: "blob", }, success: function (data, message, xhr) { if (xhr.readyState == 4 && xhr.status == 200) { // 성공했을때만 파일 다운로드 처리하고 let blob = new Blob([data]); let link = document.createElement('a'); link.href = window.URL.createObjectURL(blob); link.download = evt.filename; link.click(); }else{ //실패했을때는 alert 메시지 출력 alert("다운로드에 실패하였습니다."); } }, error: function (e) { console.log("ERROR : ", e); } }); </code>
study/jquery/download.txt
· 마지막으로 수정됨: 2025/04/15 10:05 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로