gpt4 book ai didi

javascript - 设置超时 jQuery.load()

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:26:54 25 4
gpt4 key购买 nike

我有一个事件,当点击它时会启动一个 jQuery load()。负载传递数 MB 的 POST 数据。我收到中止错误。如何设置超时?

 toggleModalLoading();
$("#ele").load('http://site.com/script.php',{
'data' : postData },
function(e) {
toggleModalLoading();
});

最佳答案

.load() 调用实际上只是一个方便的速记。你可以 set global ajax options.load() 调用之前。如果那不可行,您将不得不使用 the lower-level API .无论哪种方式,您都需要 timeout ajax 选项:

$.ajax('http://site.com/script.php', {
data: postData,
timeout: 1000, // 1000 ms
success: function (data) {
$('#ele').html(data);
toggleModalLoading();
}
});

关于javascript - 设置超时 jQuery.load(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12734444/

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