[英]JS, PLUpload: do not remove file from queue after upload?
我有一個包含數據和文件輸入的表格。 我想將所有數據和文件一起發送到給定的URL。 如果服務器響應指示錯誤,則用戶應看到突出顯示錯誤的字段。 為此,我正在嘗試使用PLUpload。 但是我遇到以下問題:
我不能說它不能從隊列中刪除文件。 如果發生錯誤,用戶將不得不修正其輸入並再次提交(可能多次)。
multipart_data不適用於html5適配器(我需要移動客戶端的支持,因此必須使用它)。 數據可能太長而無法在查詢字符串中傳遞。
任何想法如何解決這些問題? 還是另一個上傳者?
PS我不能“僅使用iframe”,因為后端是一個沒有任何UI的API。
您可以將上傳的文件保存在服務器上,並在響應中包含有關上傳的文件的信息(有錯誤)。 在客戶端:如果服務器的響應中包含有關文件的信息,則必須隱藏文件輸入字段並顯示一些標簽,例如:“文件已上傳:tmp.pdf”。
優點:
缺點:
PS。 我不是母語人士,請隨時糾正我的信息:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.