Ajax 요청 성공시 또 다른곳으로 Ajax 요청
var 프로미스 = new Promise((성공, 실패) => {
$.get('https://codingapple1.github.io/hello.txt')
.done(function (결과) {
성공(결과)
})
})
프로미스.then(function (결과) {
console.log(결과)
return new Promise((성공, 실패) => {
$.get('https://codingapple1.github.io/hello2.txt').done(function (결과) {
성공(결과)
});
});
}).then(function (결과) {
console.log(결과)
})
축약해서 다시 정의
var 프로미스 = ajax해주는함수('https://codingapple1.github.io/hello.txt');
프로미스.then(function (결과) {
console.log(결과)
return ajax해주는함수('https://codingapple1.github.io/hello2.txt');
}).then(function (결과) {
console.log(결과)
})
function ajax해주는함수(url) {
return new Promise((성공, 실패) => {
$.get(url)
.done(function (결과) {
성공(결과)
})
})
}
폼에 입력한 데이터를 서버에 전송하는 법 (POST요청) (0) | 2021.10.04 |
---|---|
class로 만들어보는 간단한 게임 (0) | 2021.09.24 |
ES6 Promise 활용#1 <img> 이미지 로딩 성공시 특정 코드를 실행 (0) | 2021.09.24 |
ES6 Promise 사용법 (0) | 2021.09.24 |
동기/비동기처리와 콜백함수 (0) | 2021.09.24 |