함수 선언시,$(function(){ ;; })
밖에서 선언해야 함.
ajax의 aync:false (동기) 메소드는 더이상 지원되지 않는다.
애초에 ajax가 탄생한 배경이 비동기인데.. 동기방식으로 사용하는게 말이 안되긴 함.....
따라서 다중 ajax(혹은 중첩 ajax)를 수행할 때, 순서대로 수행되어야 한다면
(예를들어 ajax1 의 결과값을 가지고 ajax2를 수행시켜야 하는 상황이라면)
async:false로는 해결되지 않는다.
방법 1.
ajax2를 별도의 함수로 선언해놓고,
ajax1의 success에서 ajax2를 호출한다. (콜백)
방법 2.
promise 사용하기
Promise 사용법 참고