Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- JS
- 리액트네이티브
- ToyProject
- 일본 우편번호 api
- javascript
- html
- useEffect
- 구조분해할당
- 다음은 메인페이지
- 이중map
- Tanstack Query
- React
- 문제
- next.js
- project
- css
- mini
- miniproject
- React-native
- toy project
- teamproject
- 팀프로젝트
- wecode
- 다중map
- 처음부터 배포까지
- react-hook-form
- useForm
- TIL
- wescanner
- Threppa
Archives
- Today
- Total
블로그 이름을 입력해주세요
ajax의 간단한 사용법 본문
오랜만에 제이쿼리를 조금 사용해 보면서 ajax를 사용할 일이 생겼습니다
간단하게 ajax 비동기통신을 통해 데이터를 바인딩할 수 있는 방법을 알아보겠습니다
ajax란?
AJAX란, JavaScript의 라이브러리 중 하나이며 Asynchronous Javascript And Xml(비동기식 자바스크립트와 xml)의 약자입니다
전체 페이지를 새로 고침 하지 않아도 페이지 일부만을 로드하는 기법이며 javascript를 이용한 비동기 통신, 클라이언트와 서버 간의 XML데이터를 주고받습니다쉽게 말하자면 ajax는 서버에 데이터를 요청하는 것입니다.
$.ajax({
type : 'post', // 타입 (get, post, put 등등)
url : '/test', // 요청할 서버url
async : true, // 비동기화 여부 (default : true)
headers : { // Http header
"Content-Type" : "application/json",
"X-HTTP-Method-Override" : "POST"
},
dataType : 'text', // 데이터 타입 (html, xml, json, text 등등)
data : JSON.stringify({ // 보낼 데이터 (Object , String, Array)
"no" : no,
"name" : name,
"nick" : nick
}),
success : function(result) { // 결과 성공 콜백함수
console.log(result);
},
error : function(request, status, error) { // 결과 에러 콜백함수
console.log(error)
}
})
'javaScript' 카테고리의 다른 글
javascript / Jquery 일본 우편번호 api 사용해보기 (0) | 2023.01.25 |
---|---|
Jquery AJAX 페이지네이션(pagination) 구현 (0) | 2023.01.15 |
this에 대해 알아봅시다! (0) | 2022.12.23 |
javascript callback function (0) | 2022.12.21 |
자바스크립트 replace() (0) | 2022.12.10 |