如何显示json数据的真实下载进度?

时间:2015-08-26 07:25:46

标签: javascript jquery ajax json

我试图为大型json数据显示一些实时进度条,同时它会完全下载。

有可能吗?

我尝试使用XMLHttpRequest。

$.ajax({
    xhr: function () {
        var xhr = new window.XMLHttpRequest();
        xhr.addEventListener("progress", function (evt) {
            if (evt.lengthComputable) {
                var percentComplete = evt.loaded / evt.total;
                console.log(percentComplete);
            }
        }, false);
        return xhr;
    },
    type: 'GET',
    url: 'url',
    data: {},
    success: function (data) {
        console.log("success")
    }
});

这里,evt.lengthComputable是假的。有没有办法显示json数据的实时进度条?

0 个答案:

没有答案