생활
ajax로 여러번 api 호출시 깔끔한 방법이 뭘까요?
$.ajax({ url: '첫번째 api 호출', type: 'post', data: $('#form').serialize(), dataType: 'json', success: function(data){ console.log(data); if(data.resultCode == 'success'){ console.log('두번째 api 호출'); $.ajax({ url: '두번째 api 호출', type: 'post', data: $('#form').serialize(), dataType: 'json', success: function(data){ f(data.resultCode == 'success'){ console.log('세번째 api 호출'); $.ajax({ url: '세번째 api 호출', type: 'post', data: $('#form').serialize(), dataType: 'json', success: function(data){ console.log(data); } }); } } }); }else{ console.log('메일발송'); f.action = 'send.php'; f.submit(); } } });이런식의 a api결과에 따라서 b api를 호출하고 b의 결과에따라서 c의 api를 호출하는 방식에 있어서
어떻게 하는방법이 더 깔끔하고 효율적인 코드일까요?
3개의 답변이 있어요!