在ASP.NET MVC中使用jQuery上传图像

在ASP.NET MVC中使用jQuery上传图像,jquery,asp.net-mvc,jquery-ui,file-upload,Jquery,Asp.net Mvc,Jquery Ui,File Upload,我需要上传一个图像到服务器。该项目使用.NETMVC、jQuery和jQueryUi。我正在寻找一种在以下限制条件下工作的机制: 我无法修改view files.ascx,因为几乎所有的GUI都是从JS以友好方式构建的。因此,我不能在ascx页面中定义一个具有某个id的div,然后使用jQuery选择器从javascript中找到该id来执行其他操作。 如果涉及到一些html,则必须从JavaScript代码生成,但不能注入任何现有的html元素。正如我已经说过的,我的ascx页面几乎是空的。

我需要上传一个图像到服务器。该项目使用.NETMVC、jQuery和jQueryUi。我正在寻找一种在以下限制条件下工作的机制:

我无法修改view files.ascx,因为几乎所有的GUI都是从JS以友好方式构建的。因此,我不能在ascx页面中定义一个具有某个id的div,然后使用jQuery选择器从javascript中找到该id来执行其他操作。 如果涉及到一些html,则必须从JavaScript代码生成,但不能注入任何现有的html元素。正如我已经说过的,我的ascx页面几乎是空的。 我想筛选扩展名,以便只上载图像文件。 触发上载的按钮位于对话框中,而不是永久html元素中。 不使用闪光灯。 图像将上载到web服务器中的文件夹,而不是DB。实际上并不需要诸如进度条之类的额外功能

我想知道使用jQuery或某些jQuery插件是否可以做到这一点。

我现在正在使用。它符合我的要求,但很难根据我的需要进行定制,而且没有很好的文档记录。

好吧,我现在正在使用。它符合我的要求,但很难根据我的需要进行定制,而且没有很好的文档记录