1

https://github.com/DjangoCoder/DjangoGUI/blob/master/templates/base.html第 192、193、196、197、199 和 205 行的注释掉的代码冻结了 UI。我几乎无法使用我的文本编辑器。我想取消注释这些行。有没有办法在不冻结 UI 的情况下这样做?该网站位于

http://198.144.178.112:8000
4

1 回答 1

5

您需要将 async 设置为 true。这就是 async 参数的目的是允许在浏览器继续执行其余代码时在后台发生这种情况。

编辑:对不起,这里有更多信息。

从第 173 行开始,您应该将 ajax 函数初始化中的 async 参数更改为 true。像这样:

function testConnection() {
    $.ajax({
        url: "/",
        cache: false,
        async : true,
        error: function(XMLHttpRequest, textStatus, errorThrown) {
            $('#errorbar').css({'height': ($('#header').height()) + 'px'}).show();
        },
        success: function(html){
            $('#errorbar').hide();
        }
    });
}
于 2012-06-04T20:48:09.093 回答