簡體   English   中英

單個文件實例多次上傳

[英]Multiple uploads with single file instance

我有一個文件上傳頁面,該頁面可以一次上傳多個文件。 假設如果我在上傳文件后接下來上傳了4個文件之后上傳了3個文件,則此時前3個文件項正在從文件實例中刪除。

當我將所有選定的文件上傳到服務器時,它接收的是最后4個文件項,僅刪除第一個上傳的文件項。

請問有人可以幫助如何通過單個文件實例使用多個文件上傳來上傳文件嗎?

這是我用來獲取文件屬性的代碼,我在fileinput按鈕的change事件上調用addFiles函數。

function addFiles(evt) {
    var eventReference = (typeof evt !== "undefined")? evt : window.event;
    if (eventReference.preventDefault) { 
        eventReference.preventDefault();
    } 
    var eventTarget =eventReference.dataTransfer;
    files=eventTarget.files; 
    for (var i = 0; file = files[i]; i++) {
        //getting the content from file and adding to table
    }
}

您可以簽出此插件。 我相信你會得到你想要的

我已經在許多項目中使用了它。 嘗試檢查以適應您的要求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM