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