我们如何使用AJAX在html页面上从服务器加载大文件?

时间:2018-10-10 09:44:58

标签: jquery html ajax

我们如何使用AJAX在html页面上从服务器加载大文件(例如1+ GB)?

我尝试在页面上加载该大文件,但是该页面崩溃了。

用于加载文件内容的j​​Query代码:

$(document).ready(function() {
    $.ajax({ 
        data : { 
           file_name : "show_1gb_file"
        },
        type : 'GET',
        url : '/_getFile'
    })
    .done(function(data) {
        var html_text = "";
        html_text = '<li class="nav-item" id="' + data.file_name + '"> \
                        <a class="nav-link active" data-toggle="pill" id="' + data.file_name + '" href="#' + data.file_name + '">' + data.file_name + '</a> \
                     </li>';
        $('#file-tab').append(html_text);
        $('#file-content').append('<div class="tab-pane active" id="' + data.file_name + '"><p>' + data.file_content + '</p></div>');
    });       
});

0 个答案:

没有答案