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 に答える