微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Google Chrome 上调用 AJAX 后无法导航到网站上的其他页面

如何解决在 Google Chrome 上调用 AJAX 后无法导航到网站上的其他页面

我的项目有一个问题,我很长时间没有找到解决方案。

网站上的一个页面具有通过 AJAX 调用从服务器调用数据的按钮,在我单击其中一些页面后,我无法导航到网站上的其他页面,但我仍然设法从服务器获取数据通过 AJAX 调用

执行调用代码如下所示:

$('.get_data-button').click(function setData(id) {
    $.ajax({
        beforeSend: function () {
            $('.progress').show();
        },async: false,url: "/updates/readupdate?" + id,method: "GET",data: { id: id },success: function (data) {
            set_data = data;
            $(".updates").html(set_data);
            $('.progress').hide();
        },complete: function () {
            isComplete = true;
        }
    });
});

顺便说一句,我已经在不同的浏览器(Google Chrome、Edge、Firefox、Opera)中测试过这个问题,我只在使用 Google Chrome 时遇到过这个问题。

有没有人遇到过这个问题并且可以提出解决方案?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。