ajax 콜이 끝난 뒤에 아래 로직을 실행하고자 할 때, async: false 옵션을 주면 된다.
ajax 콜
async: false
/* ajax 콜 이후에 func1() 함수 실행 됨 */ ... $.ajax({ url : url, data: {}, async: false // 동기처리하기 }).then(function() { ... func1();
https://velog.io/@kmdngmn/Backbone.js-.when-ajax-%EB%B9%84%EB%8F%99%EA%B8%B0-%ED%98%B8%EC%B6%9C-%ED%9B%84-%EC%95%84%EB%9E%98-%EB%A1%9C%EC%A7%81-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0
https://velog.io/@kmdngmn/BackboneJS-Backbone.ajax