반응형
AJAX
XMLHttpRequest에 파일을 실어서 보내는 방식입니다.
formData를 이용한 파일업로드
옵션
- async : false 를 추가하여 동기식으로 변경해 리턴값을 받을 수 있습니다. 비동기방식인 경우 Undefined 값이 리턴됩니다.
AJAXFORM
IE10 이하에서는 ajaxForm을 통해 전송해야 합니다.
- beforeSend : 전송 전
- complete : 전송이 끝났을 때. 성공 실패 구분 없습니다.
- success : 전송 성공 시. complete와 같이 쓰면 둘 다 호출되므로 주의
- error : 전송 오류
1
2
3
4
|
error:function(data, status, opt)
{
alert("code:"+data.status+"\n"+"error:"+opt+"\n"+"message:"+data.responseText);
}
|
cs |
에러
Uncaught TypeError : Illegal invocation — 제대로 된 값이 아니거나 유형이 다를 때
관련포스트
반응형
'웹 개발 > JavaScript' 카테고리의 다른 글
Javascript | jQuery 유용한 플러그인과 라이브러리 소개 (53) | 2024.03.25 |
---|---|
Javascript | jQuery UI 소개와 사용방법 (34) | 2024.03.22 |
JavaScript | 클릭 시 복사 버튼 만들기 (clipboard.js) (34) | 2023.09.30 |
JavaScript | Swiper 슬라이드 메뉴 (0) | 2021.02.07 |
JavaScript | Ajax 기초 (0) | 2020.09.29 |
JavaScript | html2canvas 캡쳐 사용방법 (0) | 2020.09.29 |
JavaScript | jQuery 셀렉터와 동작 (0) | 2020.09.04 |
JavaScript | 자바스크립트 개발도구 (0) | 2020.09.04 |
댓글