JQuery ajax zamarza ui, gdy odpowiedź jest bardzo duża

Kiedy używam funkcji JQuery ajax i odpowiedź jest dość duża ~ 1mb ui zostaje zamrożone tuż przed wywołaniem funkcji powodzenia. Doświadczyłem tego dzięki funkcji JSON.parse i analizowaniu dużej ilości danych. Uważam, że ta funkcja jest używana przy zwrocie żądania formatowania treści do JSON. Oto kod, którego używam.

<code>$.ajax({
        url: "/sessions/" + this.get("session_id") + "/get_sample_data",
        data: params,
        dataType: 'json',
        type: "GET",
        success: function (response) {
            success(response);
        }
    });
</code>

Czy mimo to należy nadpisać kod odpowiedzi, aby móc rozłożyć parsowanie na części i miejmy nadzieję zminimalizować blokowanie interfejsu użytkownika? lub czy istnieje inny sposób, aby to naprawić. Używam kanarka chromowego i chromowego i uzyskuję ten sam rezultat w obu.

Z góry dziękuję

questionAnswers(1)

yourAnswerToTheQuestion