jQuery.post 클래스를 사용하여 함수 내의 응답을 리턴 (alert가 아닌)하고 싶다.jQuery Ajax Post 리턴하기
function test_func() {
$.post("test.php", { cmd: "testing" }, function (data) { alert(data); })
}
(적절한 값으로 표시 경고)
나는 다음과 같은 시도 :
function test_func() {
return $.post("test.php", { cmd: "testing" }, function (data) { return data; })
}
(반환
다음은 적절한 값으로 경고를 제공합니다 객체)
,function test_func() {
var tmp;
$.post("test.php", { cmd: "testing" }, function (data) { tmp=data; })
return tmp;
}
그래서 거래는 무엇
function test_func() {
t=$.post("test.php", { cmd: "testing" })
return t.responseText;
}
(정의되지 않은 반환)
var tmp;
function setTmp(n) {
tmp=n;
}
function test_func() {
t=$.post("test.php", { cmd: "testing" }, function (data) { setTmp(data); })
}
(정의되지 않은 반환) (정의되지 않은 반환)? "test_func()"가 데이터 응답 텍스트를 반환하도록하려면 어떻게해야합니까?
굉장, 도와 줘서 고마워. 이것은 계몽적입니다. 구현되었으며 현재 작동합니다. – Gaias