gpt4 book ai didi

jquery ajax 与 async false 挂起 Firefox

转载 作者:行者123 更新时间:2023-12-01 00:41:48 24 4
gpt4 key购买 nike

我有一个像这样调用 $.ajax 的代码:

$.ajax({

type: "POST",
url: "/sandbox/graphloader/mock3",
async: false,
data: {calInput1:dates[0], calInput2:dates[1]},
success: function(data){
data=eval(data);
for(var x in data[0]){
//alert(data[0][x]);
//fill columns here;
}

fillPercents(column);
}});

现在,这适用于除 Firefox 之外的所有浏览器。 firebug 显示它正在从帖子中获取回复,但由于某些未知错误,它没有显示数据。可能是什么问题?

最佳答案

此行为是设计使然。

永远不要使用async: false
由于 Javascript 在 UI 线程上运行,async: false 请求将卡住浏览器,直到服务器回复。

关于jquery ajax 与 async false 挂起 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4184642/

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