2
A
回答
1
這是可能的,但解決的辦法是有點尷尬,這就是爲什麼精細上傳本身不支持這一點。文件輸入元素可以允許您選擇文件夾或文件,但不能同時選擇。因此,如果您希望用戶選擇,則需要提供專門用於選擇文件夾的單獨文件輸入,或者維護一個文件輸入元素,只要用戶的意圖已知,即可即時修改。
Fine Uploader將可能爲將來作爲case #819的一部分通過選擇器對話框選擇文件夾提供支持。同時,如果您希望提供允許用戶通過選擇器對話框選擇文件夾的功能,則需要爲文件夾專門提供備用文件輸入元素,然後通過文件夾將選定文件發送到Fine Uploader Fine Uploader的addFiles
API方法。
下面是一個例子:
<input type="file" id="directoryFileInput" webkitdirectory>
<div id="myFineUploaderContainer"></div>
$('#myFineUploaderContainer').fineUploader({
request: {
endpoint: 'my/endpoint'
}
});
$('#directoryFileInput').change(function() {
var fileList = this.files;
$('#myFineUploaderContainer').fineUploader('addFiles', fileList);
});
當然,你可能還希望這個樣式特定的文件輸入。 Fine Uploader case#819完成後,您將可以要求Fine Uploader爲您設計風格並追蹤任何其他文件輸入。在此之前,如果這對你很重要,則需要將任何其他文件輸入元素設置爲不透明,並將其包裝在樣式化的div中。
相關問題
- 1. 無需輸入或拖放即可打開本地文件
- 2. HTML5拖放n拖放文件上傳
- 3. *可恢復* html5拖放文件上傳
- 4. 拖動和jQuery的拖放文件夾上傳,而不庫
- 5. 拖放ajax文件上傳
- 6. 拖放文件上傳
- 7. Xpages拖放文件上傳
- 8. 拖放文件上傳
- 9. YI拖放文件上傳
- 10. 拖放jQuery文件上傳
- 11. html5拖放文件上傳
- 12. HTTP文件上傳與拖放和文件立即下載
- 13. 拖放文件夾視圖可可
- 14. Upload Upload文件上傳中的拖放文件夾
- 15. HTML5是否允許拖放上傳文件夾或文件夾樹?
- 16. PHP文件無需上傳即可獲取內容
- 17. ICEFaces inputFile無需上傳即可獲取文件內容
- 18. PhantomJS - 無需提交表單即可上傳文件
- 19. 無需上傳即可訪問圖片
- 20. 在RichFaces上拖放文件上傳
- 21. 拖放文件上傳插件.net?
- 22. 拖放圖片並將其上傳到多個文件夾
- 23. 如何製作富文件:上傳接受從文件夾中拖放文件?
- 24. jquery文件上傳:單個文件上傳用於拖放
- 25. 拖放上傳
- 26. Rails3 +拖放+多個文件上傳
- 27. HTML5拖放和多個文件上傳
- 28. 爲Internet Explorer拖放文件上傳庫
- 29. 拖放文件上傳(挖空+ webapi + asp.net)
- 30. 拖,放和提交的文件上傳