jquery图像通过拖放形式上传

时间:2012-11-29 08:52:45

标签: jquery asp.net-mvc drag-and-drop

我目前正在使用asp.net mvc 4.我正在为最新的浏览器构建一个应用程序。 起初,我用于上传。这很好。然后我的雇主决定它必须通过拖放工作。所以这就是我现在被困住的地方。

我在网上发现了一个不错的剧本,并为它做了一些小修改。我避开了上传功能。我确实删除了上传按钮。这是我正在谈论的剧本:http://www.inserthtml.com/2012/08/file-uploader/ 我尝试了一些东西时稍微调整了上传的图像。现在是

('#dropped-files').append('<div class="image" name="picture" id="Picture" style="left: ' + z + 'px; background: url(' + image + '); background-size: cover;"> </div>');

我用来处理上传的方法如下:

[HttpPost]
public ActionResult MyMethod(String authorEmail, string buyerEmail, HttpPostedFileBase picture,
                                                string comments, int legalUsageCategoryId)

除非我使用type =“file”,否则永远不会填写图片变量。 看到图片只需要在提交表单时上传,我怎么能最好地处理这个?

1 个答案:

答案 0 :(得分:2)

ProDinner有这个

这是拖放上传的视频演示:http://youtu.be/12tePYmNsoM?hd=1

您可以从此处下载:http://prodinner.codeplex.com

并在此处试用:http://prodinner.aspnetawesome.com/meal