我想爲blueimp jquery-file-upload插件實現進度條,但progress
回調僅在上傳開始後立即觸發一次,並且與數據一起啓動。加載== data.total。進度回調始終顯示100%上傳jquery-file-upload插件
<input data-url="/ads/32/photos" id="image" name="image" type="file" />
$(".upload-btn input").fileupload({
dataType: "json",
progress: function(e, data) {
alert(data.loaded + "/" + data.total);
},
done: function(e, data) {
alert("done");
}
});
秒後(上傳完成時)完成的回調被觸發,我可以通過服務器日誌確認上傳成功。當我嘗試使用progressall
回調時,我也會得到相同的行爲。
不確定它是否相關,但我目前沒有包含jquery.fileupload-fp.js庫,因爲添加了這個庫可防止發生任何上載活動。
任何想法我做錯了什麼?
哎@克里斯,是你能解決這個問題?我面臨同樣的問題。 – varunvlalan