我有这样的事情,它是对脚本的简单调用,该脚本给了我一个值,一个字符串。
function testAjax() {
$.ajax({
url: "getvalue.php",
success: function(data) {
return data;
}
});
}
但是如果我这样称呼
var output = testAjax(svar); // output will be undefined...
那么我该如何返回值?下面的代码似乎也不起作用...
function testAjax() {
$.ajax({
url: "getvalue.php",
success: function(data) {
}
});
return data;
}
您可以将async选项添加到false 并在ajax调用之外返回。