반응형
서버에 AJAX를 통해 입출력을 할때 요청 데이터에 이미지파일과 같은 형식이 있으면 일반적인 방법으로는 어렵다.
그래서 jQuery 플러그인을 사용하여 처리했다.
1. jquery.form.js 플러그인 설치
2. Form에 enctype 추가
<form name="a" enctype="multipart/form-data" >
<!-- 전달할 elements -->
<input type="file" name="file0" />
<input type="file" name="file1" />
<input type="text" name="abcd" />
</form>
3. Form에 ajaxForm 셋팅
$("[name='a']").ajaxForm({
complete : function(param) {
//AJAX 후 처리 로직 처리
}
});
4. ajax 요청하기
바로 실행해도록 하자. 사용은 일반 Form과 같이 사용하면 된다.
$("[name='a']").submit();
5. 완료
반응형
'Programing > HTML' 카테고리의 다른 글
[CSS3] CSS Animation (0) | 2014.02.26 |
---|---|
[CSS3] CSS 3D Transforms (0) | 2014.02.26 |
[CSS3] CSS 2D Transforms (0) | 2014.02.26 |
[CSS3] CSS Transitions (0) | 2014.02.26 |
[JS] 스크롤시 사라지는 jQuery 배너 플러그인 (0) | 2013.07.30 |
[JS] jQuery를 이용한 스크롤배너 플러그인 (0) | 2013.07.22 |
[JS] HTML5 WebStorage (0) | 2013.06.28 |
[JS] IOS Safari에서 화면회전시 가로 스크롤이 생기는 버그 해결방법 (0) | 2013.06.26 |
[JS] 브라우저에서 마우스 우클릭을 사용하지 못하도록 하기 (0) | 2013.06.26 |
[JS] Key Event 처리하기 (0) | 2013.06.26 |