使用jquery文件上传进度条 - 关于XMLHttpRequest答案的赏金

时间:2015-10-29 23:00:28

标签: jquery file-upload xmlhttprequest

File upload progress bar with jQuery

我添加了赏金,但赏金似乎没有显示在搜索结果中。

1 个答案:

答案 0 :(得分:0)

以下是我必须了解的上传进度条功能。很高兴,如果这对你有所帮助。

$.ajax({

  xhr: function() {
    var xhr = new window.XMLHttpRequest();
    xhr.upload.addEventListener("progress", function(evt) {
      if (evt.lengthComputable) {
        var percentComplete = evt.loaded / evt.total;
        percentComplete = parseInt(percentComplete * 100);
        console.log(percentComplete);
        if (percentComplete === 100) {
        }

      }
    }, false);

    return xhr;
  },
  url: posturlfile,
  type: "POST",
  data: JSON.stringify(fileuploaddata),
  contentType: "application/json",
  dataType: "json",
  success: function(result) {
    console.log(result);
  }
});