jquery ajax가 async인건 아는데


async:false 옵션 주면 동기로 동작하잖음


근데



...

func ~~~() {

$.ajax({...}); ....1번


$.ajax({...}); ....2번

}

...


이런식으로 ajax를 함수 안에서 두번 사용하는데


async:false 옵션 줘서 동기로 1번 -> 2번 호출되는 순서는 설정해놨음


문제는 1번에서 error function에서 에러 나면 return false하도록 해놨는데


에러가 나든 말든 2번 ajax도 호출이 됨..


이거 어떻게 수정해야 하는지 ㅠ