onClick 함수 순서?

onClick 함수 순서?

QA

onClick 함수 순서?

답변 1

본문

안녕하세요

 

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를 호출하게 하면 순서대로 흘러가겠네요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #css ×
전체 2,087
© SIRSOFT
현재 페이지 제일 처음으로