JQuery Ajax 중첩 호출, async/await로 개선
메인 데이터를 먼저 저장한 뒤, 그 결과로 받은 일련번호를 이용해 하위 데이터를 이어서 저장해야 하는 작업이 있었습니다.초반에 짠 코드를 보니 $.ajax 안에 또 다른 $.ajax 를 쓰는 식으로 구현해둬서가독성도 떨어지고, 유지보수에도 좋지 않아서 async/await 방식으로 리팩토링했습니다. 📌 기존 코드 (중첩 ajax)$.ajax({ type: "POST", url: "/saveMain", data: formData, success: function(res) { $.ajax({ type: "POST", url: "/saveSub", data: { serialNo: res.serialNo, saveData: JSON.stringify(saveData) }, success: f..
2025. 7. 11.