Để làm việc đúng, bạn cần xử lý sự kiện xhr progress, được kích hoạt khi tất cả mục danh sách đã được tạo.
Đối tượng xhr cần biết bạn muốn làm gì −
var a = new XMLHttpRequest(); a.upload.li = li; a.upload.addEventListener('progress', function(e) { var pc = parseInt(event.loaded / event.total * 100); this.li.find(".progressbar").width(pc); }, false);