gpt4 book ai didi

JavaScript 或 jquery 加载器

转载 作者:行者123 更新时间:2023-12-01 04:34:58 26 4
gpt4 key购买 nike

我是 jquery 新手,遇到了有关浏览器加载时显示加载程序的问题。在我的 MVC 应用程序中,我有 ajax 调用,成功后(在某些调用中)我需要重定向到 url(从响应中获取),我已经实现了 ajax.start 和 ajax.complete 并且对于 ajax 调用工作正常,但是当window.location.href 在成功加载器隐藏并且浏览器开始加载时被调用,尽管我也在 window.onbeforeunload() 上编写了代码。我需要在 ajax 调用和浏览器加载上有加载程序。请帮帮我。

$(document).ajaxStart(function () {       
$("#loaderDiv").show();
});

$(document).ajaxComplete(function () {
$("#loaderDiv").hide();
});

window.addEventListener('beforeunload', function (e) {
$("#loaderDiv").show();
});

ajax 调用是:

  success: function (result) {                
if (result.Success == true && result.url != null && result.url
!= undefined && result.url != "")
{
window.location.href = result.url;
}

最佳答案

你尝试过这个吗?

$.ajax({
//some condition
},
beforeSend: function (){
//your loader code
},
});

关于JavaScript 或 jquery 加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59282538/

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