Ajax JQuery congela ui quando a resposta é muito grande
Quando uso a função ajax do JQuery e a resposta é muito grande ~ 1mb, o ui fica congelado pouco antes de a função success ser chamada. Eu experimentei isso com a função JSON.parse e analisando uma grande quantidade de dados. Acredito que essa função seja usada no retorno da solicitação para formatar o conteúdo em JSON. Aqui está o código que estou usando.
<code>$.ajax({ url: "/sessions/" + this.get("session_id") + "/get_sample_data", data: params, dataType: 'json', type: "GET", success: function (response) { success(response); } }); </code>
Existe alguma maneira de substituir o código para a resposta para que eu possa dividir a análise em partes e minimizar o bloqueio na interface do usuário? ou existe outra maneira de corrigir isso? Estou usando o chrome e o chrome canary e recebo o mesmo resultado em ambos.
desde já, obrigado