gpt4 book ai didi

javascript - 获取 $.ajax jquery 成功后返回的数据

转载 作者:行者123 更新时间:2023-11-28 21:09:30 26 4
gpt4 key购买 nike

我有一个问题。假设我有一些带有 jQ​​uery 的 Ajax,如下所示:

var jqXHR = $.ajax({
type: 'POST',
success: function(data) {
if(data != true)
{
return false;
}
}
});

我知道 $.ajax 返回一个 jqXHR 对象。我的问题如下:

是否可以使用该 jqXHR 对象获取 $.ajax 调用的成功函数的返回值?如果是这样,我该怎么做?如果使用 jqXHR 对象不可能做到这一点,有什么方法可以让我在 $.ajax 中不设置 async: false 的情况下访问成功函数的返回值?

请问有什么帮助吗?

最佳答案

如果不将async设置为false,这是不可能的。我建议不要将其设置为 false,因为它会完全停止页面,直到服务器响应到来。有时,如果连接速度慢或服务器由于起伏操作而需要时间响应,甚至会挂起浏览器。

您可以在您计划在外部执行的ajax 的成功处理程序中执行代码。

关于javascript - 获取 $.ajax jquery 成功后返回的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9040072/

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