javascript - jquery ajax 반환 값 획득
怪我咯
怪我咯 2017-06-26 10:50:25
0
4
683

`var a =1;

함수 setA(){
$.get('http://localhost/','a=2',function(ret){

으아아아

});
}`
setA 함수가 ajax를 사용하여 얻은 ret.a 값을 반환하도록 만드는 방법은 무엇입니까?

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(4)
刘奇

두 가지 방법
1: ajax를 동기화로 변경하면 올바른 반환 값을 직접 얻을 수 있습니다.
2: Ajax 콜백에 직접 처리 로직을 추가하세요

刘奇

getA에 함수 매개변수 콜백을 추가한 다음 ajax 반환 값에 콜백(set.a)을 사용합니다.
zAccess set.a는 getA를 사용할 때 다음과 같습니다: getA(function(a){console.log(a)})

예는 다음과 같습니다.

으아악
仅有的幸福

으아악

小葫芦

setA里使用一个临时变量存储,setA里面的AJAX使用同步请求,成功后将值存在临时变量中,然后由setA

의 임시 변수 반환 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿