이 코드가 있습니다.jquery 지연 연쇄 통과
function doReq() {
return $.get('http://localhost:5000/fun/test.php').done(
function(data) {
var x = data + "uui";
}).done(
function(data) {
alert(x);
}
);
}
doReq();
x가 범위를 벗어남에 따라 정의되지 않았습니다.
파이프 라인 아래의 데이터 만 따로 추가 변수를 전달하는 방법이 있습니까?
jquery의 deferred() 객체를 살펴보십시오. http://api.jquery.com/category/deferred-object/ – Jose
http : // stackoverflow가 중복되었습니다. com/questions/8357188 / passing-data-between-deferred-functions? – dav