[JQUERY] jQuery를이 : 동기 AJAX 요청을 수행
JQUERYjQuery를이 : 동기 AJAX 요청을 수행
해결법
-
1.동기식 요청을하고 때, 그해야
동기식 요청을하고 때, 그해야
function getRemote() { return $.ajax({ type: "GET", url: remote_url, async: false }).responseText; }
예 - http://api.jquery.com/jQuery.ajax/#example-3
false로 설정 비동기 속성 사용되지 않으며 과정에서 (링크) 제거되는 : 참고하시기 바랍니다. 파이어 폭스와 크롬을 포함한 대부분의 브라우저는 이미 당신이 사용하는 경우 콘솔에 경고를 인쇄하기 시작했다 :
크롬:
파이어 폭스 :
-
2.당신은 잘못 아약스 기능을 사용하고 있습니다. 이 동기이기 때문에 그렇게 같은 데이터를 인라인으로 돌아갑니다 :
당신은 잘못 아약스 기능을 사용하고 있습니다. 이 동기이기 때문에 그렇게 같은 데이터를 인라인으로 돌아갑니다 :
var remote = $.ajax({ type: "GET", url: remote_url, async: false }).responseText;
-
3.그 URL이 얼마나 멀리 떨어져? 동일한 도메인에있는? 코드 괜찮아 보인다
그 URL이 얼마나 멀리 떨어져? 동일한 도메인에있는? 코드 괜찮아 보인다
이 시도
$.ajaxSetup({async:false}); $.get(remote_url, function(data) { remote = data; }); // or remote = $.get(remote_url).responseText;
-
4.
function getRemote() { return $.ajax({ type: "GET", url: remote_url, async: false, success: function (result) { /* if result is a JSon object */ if (result.valid) return true; else return false; } }); }
from https://stackoverflow.com/questions/6685249/jquery-performing-synchronous-ajax-requests by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 어떻게하여 setInterval 및 위해 clearInterval을 사용 하는가? (0) | 2020.09.28 |
---|---|
[JQUERY] jQuery를 / 자바 스크립트 충돌 감지 (0) | 2020.09.28 |
[JQUERY] [개체 개체] 무엇을 의미합니까? (0) | 2020.09.28 |
[JQUERY] AJAX, PHP와 jQuery를 사용하여 여러 이미지를 업로드 (0) | 2020.09.28 |
[JQUERY] jQuery로 요소의 내용의 변화를 감지 (0) | 2020.09.28 |