Ajax 전송 때문에 거의 몇 일 동안 프로젝트 진행을 못 했는데
알고보니 제가 엉뚱하게 사용하고 있었네요 ㅠㅠ
Ajax의 이론을 자세히 모르시는 분은 꼭 먼저 이론을 이해 하시는걸 추천합니다.
간단하게,
ajax 메소드 안의 url 은 요청이 전송될 위치이며, type은 필요 방식에 설정 하시면 됩니다.
data 또한 전송할 데이터들을 선언 해주시면 되구요,
error, success, complete 는 예외처리라고 생각하실 수 있겠지만,
success 는 정상 처리 되었을때, complete는 finally 같은 구문이고,
error야 말로 예외처리라 할 수 있습니다.
$.ajax({ url : "전송할 URL", type : "POST", data : { title : title, startedDate:startedDate, finishedDate : finishedDate, summary : summary }, dataType : "json", error : function(error) { alert("error 발생"); }, success : function(data) { alert("전송 성공"); }, complete : function() { alert("최종 성공"); } });
'Programming > Web' 카테고리의 다른 글
noscript 태그, 노스크립트 태그 (0) | 2018.09.04 |
---|---|
[게시판]글쓰기 submit 버튼 클릭 후 전송전에 유효성 검사 (0) | 2018.07.14 |
[제이쿼리] 요소택자 (0) | 2018.05.10 |
[자바스크립트] location 객체, history 객체, navigator 객체 (0) | 2018.05.08 |
[자바스크립트] 배열 출력, 추가, 삭제, 정렬 (0) | 2018.05.07 |