안녕하세요
A, B함수가 있습니다
A함수는 DB에 등록된 값에따라 select - option 을 새로 만드는 함수
B함수는 만든어진 select-option 을 selected 하는 함수입니다. (text 도 지정합니다)
(* 추가 : A함수에는 ajax가 있습니다. , B함수는 $("...")로만 이루어져있습니다. )
Copy
<div onclick = 'A(...); B(...);'>
</div>
이런식으로 하고 함수순서도
Copy
function A(...){
alert("1111");
}
function B(...){
alert("2");
}
이런식으로 했는데 A->B 순서로 실행되어야하는게
B->A 순서로 실행됩니다 (alert로 확인)
어떻게 해야할까요 ㅠㅠ
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
6년 전
ajax는 비동기 입니다.
따라서 호출후 다른흐름으로 진행되겠죠
B는 바로 실행하는 동기화된 내용이구요
그러면
ajax를 실행한 결과를 받은 시점에
B를 호출하게 하면 순서대로 흘러가겠네요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.