티스토리 뷰
파일 다운로드를 구현해야한다. 다운로드 파일의 용량이 클 경우, 시간이 소요된다..
사용자에게 보여지는 로딩바 구현은 필수.
jquery.fileDownload.js 제이쿼리에서는 이를 위한 기능을 제공한다.
기존 ajax 비동기 방식의 경우, 로딩바를 구현하기 위한 제약이 따른다.
프레임이나 쿠키 등 구현할 수 있는 방법은 많으나 제이쿼리에서 제공하는 jquery.fileDownload.js를 사용하면
몇 줄 되지 않는 코딩이 가능하다.
소스는 아래와 같다.
콜백으로 로딩바 구현이 쉽고 빠르다.
'JavaScript & jQuery' 카테고리의 다른 글
자바스크립트 - trim() 사용하기 (0) | 2017.08.25 |
---|---|
jQuery - each문 break, continue (0) | 2017.07.18 |
자바스크립트 - cookie (0) | 2017.06.29 |
jQuery CDN (0) | 2017.02.28 |
jqGrid 검색 기능 추가 (0) | 2017.02.14 |
댓글
최근에 올라온 글
최근에 달린 댓글
TAG
- ColorPicker
- CDN
- mouseout
- poi
- Each
- bootstrap
- jquery filedownload
- httpurlconnection
- multipart/form-data
- excel file download
- popup
- opener
- Spring
- c:foreach
- trim
- ssl
- return
- JQuery
- jqGrid
- mybatis
- fmt
- mouseenter
- OutputStream
- 인코딩
- 프로시저
- setInterval
- mouseover
- mouseleave
- 제이쿼리
- InputStream
- Total
- Today
- Yesterday