반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | var result $.ajax({ method: "GET" , url: "url 주소" , data:{ param : param }, success: function (response){ result = response; }, error: function (request,status,error){ console.log( "code:" +request.status+ "\n" + "message:" +request.responseText+ "\n" + "error:" +error); } }); |
위와 같은 방식으로 변수 result에 ajax 통신의 결과 값을 넣으려 했는데,
결과 값이 변수에 들어가지 않는다.
검색해보니 async:false 를 넣어줘야 한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var result $.ajax({ method: "GET" , url: "url 주소" , async:false, data:{ param : param }, success: function (response){ result = response; }, error: function (request,status,error){ console.log( "code:" +request.status+ "\n" + "message:" +request.responseText+ "\n" + "error:" +error); } }); |
반응형
'JavaScript > jQuery' 카테고리의 다른 글
제이쿼리 ajax 사용시 No transport 에러 (0) | 2017.11.15 |
---|---|
제이쿼리 ajax 더보기 버튼 구현 (1) | 2016.12.01 |
제이쿼리 timepicker (2) | 2016.05.25 |