【问题标题】:File upload multi-select文件上传多选
【发布时间】:2010-10-14 19:41:20
【问题描述】:

我不肯定这是否可能,但有什么方法可以让用户 ctrl+单击(即多选)网站上的文件?

我希望通过上传工具执行的操作的屏幕截图,取自我的标准文件浏览器:

如果这是相关的,网站的后端是 C#,前端脚本是 JS/jQuery。

【问题讨论】:

  • 您的意思是“在他们单击浏览时出现的弹出窗口中进行多选...以选择要上传的文件?”
  • 纯 HTML 和 Javascript 中没有多文件控制。

标签: c# jquery file-upload web multi-select


【解决方案1】:

HTML4/XHTML1 的文件上传元素只允许上传单个文件。您可以使用 Flash 或插件来获得您想要的行为。您可以使用 JQuery 创建一个允许多次上传的动态表单,但仍需要单独选择它们。

如果您可以只支持支持 HTML5 的浏览器,您可以<input type="file" multiple="multiple> 并获得此行为。

【讨论】:

  • 是的!这太棒了...现在,你知道我如何处理这些文件以进行上传或类似的事情吗?
  • 不能说我愿意。我已经有一年或两年没有从事网络开发了,我只记得当我第一次看到它在 Gmail 中与 Chrome 一起工作时感到很兴奋。
  • 我已经弄清楚如何在后端使用它(Request.Files 拥有所有文件)但我想要一种在客户端拦截它的方法,以便我可以做出相应的反应,主要是上传的号码。
  • @Jason 嗨,Jason。我有一个使用 Plupload 的示例,请参阅github.com/tommiller85/Image-Bank-MVC
猜你喜欢
  • 2014-07-05
  • 2022-11-05
  • 2011-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-20
  • 1970-01-01
  • 2015-02-01
相关资源
最近更新 更多