gpt4 book ai didi

jquery - 从 $.ajax 请求返回变量

转载 作者:行者123 更新时间:2023-12-01 06:29:26 25 4
gpt4 key购买 nike

我想在函数中运行 ajax 请求。基本上...

function doIt(id) {
var myVar;
$.ajax({
... url etc...
success: function(result) {
myVar = "Some stuff" + result;
console.log(myVar);
}
})
return myVar;
}

但是当我在成功后记录它时,myvar 没有设置为它的值。如何让函数返回该变量?

最佳答案

ajax 调用是异步的,因此它是并行发生的,这就是您没有得到结果的原因

你不能返回这样的值var myVar;

function doIt(id) {

$.ajax({
... url etc...
success: function(result) {
myVar = "Some stuff" + result;
console.log(myVar);
// do your logic here after the ajax success
}
})
}

关于jquery - 从 $.ajax 请求返回变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9136367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com