是否有一个整洁的 jQuery 插件,允许包含一个 JS 脚本,然后使用一个简单的代码片段来启用表单?就像这样:
$j('#MyForm').enableDragDropUploads('.upload-area')
上传目标是表单的操作。
任何解决方案都不能阻止常规文件字段的使用(使用传统的浏览方法)。
我一次只需要一个文件,当然,拥有多个文件的选项并不是一件坏事。
我发现了几个拖放上传的例子:
Http://www.appelsiini.net/2009/10/drag-and-drop-file-upload-with-google-gears
Http://www.appelsiini.net/2009/10/html5-drag-and-drop-multiple-file-upload
但是这里的代码并没有设置为插件。改变它可能并不太困难,但是如果其他人已经做了这项工作,并且只是在回避我的谷歌搜索,那么改变它也没有意义。
我理想的是寻找一个纯 HTML5/jQuery 解决方案。
Google Gears 是可以接受的,但 Flash 解决方案就不行了。